Raise your hand if you didn't see this one coming: Sources tell Heat magazine Scarlett Johansson's latest flame may be Leonardo DiCaprio, according to Australia's News Network. Johansson recently split from her ad exec boyfriend, and Leo is no longer seeing his latest Victoria's Secret model galpal, Erin Heatherton. He and ScarJo have known each other for a while, but have been spending more time together now that they're both single, and "sparks are flying," a source says.
If the National Enquirer is to be believed, Demi Moore also recently made a play for DiCaprio—and got totally shut down, Celebuzz reports. Apparently Demi and Leo had "a fling" in 1997, and she's been "romanticizing" it ever since, a source says. "She's infatuated with the idea of her and Leo becoming Hollywood's hottest power couple," but "Leo thinks Demi is too old. He doesn't want to get tangled up in her messy life."