It’s that time of year again when Cameron Diaz graces our screens opposite Jude Law in the ultimate Christmas movie, The Holiday.
The now-retired actress has starred alongside many prominent Hollywood men, but she has also had off-screen romances with high-profile celebrities.
The 49-year-old is now married to Good Rocker Charlotte Benji Madden and the couple have a daughter, but some of her notable exes over the years include Jared Leto and Justin Timberlake.
READ MORE: Helena Bonham Carter Could Replace Jodie Whittaker As Fourteenth Doctor Who
Born in California, Cameron has had a prolific career in romantic comedies (including There’s Something About Mary), action movies (like Charlie’s Angels), and even Disney movies (she voiced Fiona in the Shrek movies), and she met one of her first celebrities. flames by work.
Cameron dated There’s Something About Mary co-star Matt Dillon between 1995 and 1998.
Matt reflected on their relationship in a 2006 interview with Parade.
He said: “I fell in love. It’s a very powerful thing when you feel that way for someone. Cameron was a muse to me. I hadn’t had a deep emotional relationship.”
She then had a very private relationship with another actor, Jared Leto, until 2003.
Jared has a new movie alongside Lady Gaga – House of Gucci – but you’ll recognize him as the Joker in DC Comic’s Suicide Squad, Ray in Dallas Buyer’s Club, or American Psycho and Blade Runner.
After Jared, Cameron met multi-award-winning early 2000s singer and icon, Justin Timberlake, when she presented him with the Best Burp award at the Nickelodeon Kids’ Choice Awards.
Two months later, she joined him in his tour with Christina Aguilera.
The couple issued a joint statement announcing their separation in 2007, speaking of their “continued love and respect for each other”.
However, it was reported that the couple had a public fight at Prince’s Golden Globes after-party that year.
It was clearly water under the bridge, as Cameron and Justin starred in Bad Teacher together in 2011.
Justin told ET: “We still think about each other’s world and have had a great experience together, and now we’re having a great experience together in a different way.”
The Holiday is on ITV2 tonight (Sunday, November 28) at 8 p.m. ET.
Want stories like this delivered straight to your inbox? Subscribe to our FREE newsletters here .