Skip to main content

Cameron Diaz dating John Mayer?


Looks like after treating Jessica Simpson like nobody, John Mayer has moved on to another Hollywood star: Cameron Diaz. While she has previously said that she is not interested in a traditional marriage, she had a so-called rock solid relationship with Justin Timberlake but that didn't last. In one of the classic cases of an older woman dating a younger man, Cameron Diaz who is 35 has been dating John Mayer who is just 29. They have been publicly seen at the Bowery Hotel and Indochine in New York.