Cameron Diaz surprised us all with her secret wedding to Benji Madden in 2015, but long before the Good Charlotte rocker came along, the actress had a pretty high-profile dating life. Cameron carried on relationships with Matt Dillon, Jared Leto, and Justin Timberlake, and was even rumored to have had an intense makeout session with Sean "Diddy" Combs at the 2012 Golden Globe Awards! Even so, Cameron has admitted that none of her exes compare to Benji and that her marriage with him is "what real commitment and devotion is."
There's Something About Cameron Diaz: Look Back at Her Many Loves
From Our Partners
Latest Celebrity & Entertainment