A gossip website has reported that Justin Timberlake has dumped his long time girlfriend, Cameron Diaz. According to janetcharltonshollywood.com
, a new gossip site whose credibility we have every reason to doubt, claims he broke the news last week. He informed Cameron that it's over, just as she was about to leave town to film some movie pickups, and according to insiders she is devastated. They were a great, well matched couple in many ways but Cameron (at 33) is ready to settle down and wants a commitment, even though she might not admit it.