Could it be that Cameron Diaz's three & a half year relationship with Justin Timberlake is over?
Rumor has it that the couple have ended their romance ... & that Justin has his eyes already set on actress Scarlett Johansson!
It seems the couple didn't even spend Christmas together, Justin was in Memphis while Cameron was in Colorado ski resort Vail Mountain.
As for New Year's Eve, Justin was seen at actress Kate Hudson's party in Los Angeles, while Cameron was MIA!
To make things worse, there are reports that Timberlake told friends while in Memphis that he & Cameron are over!
Is it a rumor this time around? Or is it really over?