It didn’t take long for Drew Barrymore‘s ex, Justin Long, to rebound after their relationship ended this past July. And who better to rebound with than serial dater Kirsten Dunst? The two made their relationship public and were spotted “making out hardcore,” at the Sunset Junction street fair in Los Angeles. The public display of affection didn’t end there. “They were holding hands and were all over each other,” a source told the New York Daily News. This isn’t the first ex of Barrymore’s the Spider-Man 3 star has hooked up with. Dunst also got cozy with Leonardo DiCaprio and Zach Braff shortly after they split from the Charlie’s Angles temptress.