August 15, 2007...
Since it almost seems a requirement that everyone in Hollywood must eventually date each other, these two celebs have now gotten together: Cameron Diaz and John Mayer, reports Us Weekly. (I know, right?) Hmm, so, yeah... they make a great...