Cameron Diaz has been playing romantic leads since her early 20s. But her love life off-screen hasn’t always been quite so successful. In fact, she didn’t get married until she was 42. Here’s a look at why the blonde bombshell took so long to tie the knot.
Born in 1972 in San Diego, Cameron Diaz began her career in modeling aged 16. And after landing a contract with Elite Model Management, she featured in adverts for brands including Levi’s, Calvin Klein and Coca-Cola. Then, despite never having acted before, she landed a starring role opposite Jim Carrey in 1994’s The Mask.
One of the highest-grossing films of the year, The Mask turned Diaz into one of Hollywood’s hottest new stars, and she subsequently landed roles in indie movies Feeling Minnesota, She’s the One and The Last Supper. Diaz then made her first of many rom-coms when she featured alongside Julia Roberts in 1997’s My Best Friend’s Wedding.