Celebrity News

Cameron Diaz about past relationships: “Timing is everything”

She's had many high-profile partners, but until now actress Cameron Diaz has kept quiet about her past relationships.
Cameron Diaz.

She’s had many high-profile partners, but until now actress Cameron Diaz has kept quiet about her past relationships.

The 42-year-old Hollywood star, who stars in the new film Annie, revealed to Cosmopolitan magazine that “timing is everything”.

“You have to find someone in the same place as you are. Timing is everything,” Cameron said. “If you get into a relationship where you want something the guy doesn’t want, it’s never gonna work. You’re never going to get him to be in that place. No matter how old you are, finding the guy who’s in the same place as you are and wants to show up is the only way a relationship works, period,” she told the magazine.

Cameron, who previously dated Matt Dillon, Justin Timberlake and Jared Leto, likes to keep her personal life private and hasn’t spoken publicly about her relationship with Good Charlotte’s Benji Madden.

The pair were rumoured to be engaged after Cameron was spotted wearing a ring set on her finger on the red carpet in October.

The actress is always asked about the possibility of marriage and children but she recently said she is happy.

“I’m not looking for a husband or marriage or not not looking for that stuff,” Cameron told Marie Claire magazine. “I’m living, not thinking what I should or shouldn’t be doing with my life.”

Related stories