Poor Justin Timberlake’s entire career seems to be in shambles after his Britney Spears memoir. The release of a new song here did not help, and now there are accusations of treason. That’s right, not Jessica Biel, but Cameron Diaz.

According to Daily Mail, former Playboy model Zoe Gregory said that Justin Timberlake cheated on Cameron Diaz with her. This happened at Hugh Hefner’s mansion. “He agreed to take off his shorts and jump into Hugh Hefner’s indoor swimming pool. He didn’t want to look weak. We both took off all our belongings, down to his shorts, and finally started having fun. “I didn’t have sex with him, but we caressed and kissed,” the girl shared. I wonder what Jessica Biel will say?

Recall that Justin Timberlake and Cameron Diaz met in April 2003. Their romance lasted almost four years. The couple did not legalize their relationship because of the age difference, which perhaps confused Justin’s mother – the girl is nine years older than the guy. But in August 2004, paparazzi noticed a diamond ring on Diaz’s finger. Later, rumors arose that the lovers were engaged. But Cameron said: “I have a commitment phobia. I don’t want to get married.”

Justin Timberlake married actress Jessica Biel in 2012. Cameron Diaz has also found her happiness: She is married to musician Benji Madden and together they are raising daughter Raddix.


Source: People Talk

Mary Crossley is an author at “The Fashion Vibes”. She is a seasoned journalist who is dedicated to delivering the latest news to her readers. With a keen sense of what’s important, Mary covers a wide range of topics, from politics to lifestyle and everything in between.