
Cameron Diaz's Greatest Hollywood Loves!

Jan. 28 2015, Updated 2:07 p.m. ET
Cameron Diaz's Boyfriends - Cameron Diaz's Greatest Loves

Who doesn't love a Hollywood romance? Cameron Diaz has played the field, from actors to singers to athletes! Check out her greatest celebrity loves here.
Matt Dillon - Cameron Diaz's Greatest Loves

Matt Dillon called Cameron Diaz his "muse" for three years, ending in 1998.
Jared Leto - Cameron Diaz Greatest Loves

Want OK! each day? Sign up here!
Oh, you better believe it! Cameron Diaz was engaged to Jared Leto (no lie!), whom she dated from 1999 to 2003.
Justin Timberlake - Cameron Diaz's Greatest Loves

Cameron was eight years older than Justin Timberlake, but they hit it off from 2003 to 2006. But really, who wouldn’t hit it off with this stud?
Alex Rodriguez - Cameron Diaz's Greatest Loves

From 2010 to 2012, Alex Rodriguez, the Yankee slugger, was Cameron Diaz's man.