Drew's new guy?

Drew Barrymore has reportedly moved on from director Spike Jonze - with her future co-star (in He's Just Not that Into You) and the "Mac" guy Justin Long. After the new couple were spotted cuddling in a party in LA on August 25 and kissing three days later during dinner with friends, Barrymore and Long partied with Cameron Diaz in Vegas on Sunday night. "It was hot and heavy," says an onlooker. "They were all over each other!"