As of Monday night, Cameron Diaz is officially a married woman. Her impromptu wedding to Good Charlotte rocker Benji Madden comes after a long serial-dating streak for Diaz, who left behind a seriously impressive roster of ex-boyfriends. From baseball slugger Alex Rodriguez to Oscar-winning actor Jared Leto, here's a timeline of her former flames before she married Madden:
Carlos de la Torre (1990-1994)
Getty Images
Matt Dillon (1995-1998)
S. Granitz via Getty Images
Jared Leto (1999-2003)
Jeff Kravitz via Getty Images
Advertisement
Justin Timberlake (2003-2007)
KMazur via Getty Images
Paul Sculfor (2008-2009)
Chris McGrath via Getty Images
Alex Rodriguez (2010-2011)
Splash News
Advertisement