Advertisement

Cameron Diaz and Justin Timberlake have eight years of age difference. The couple met for the first time in April 2003 at the Nickelodeon’s Choice Awards. ... Full Story

Advertisement

Viral in Social Media

Advertisement