Cameron Diaz has a new boyfriend.

New York City is a popular place for romance. In the last year alone, Cameron Diaz spent plenty of time there with Justin Timberlake, and then John Mayer. And now the Shrek... Read more »

Cameron Diaz and John Mayer get cozy

Cameron Diaz and John Mayer were “all over each other” in New York at the weekend.The actress and singer  were reportedly first seen together last week canoodling at a hotel on Friday.... Read more »

Jude Law continues to woo Cameron Diaz

Jude Law was romantically linked with Cameron Diaz after they were spotted sharing dinner together in Beverley Hills.But friends of Jude said that the star has been trying to woo Cameron for... Read more »