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:
REAL LIFE. REAL NEWS. REAL VOICES.
Help us tell more of the stories that matter from voices that too often remain unheard.
Cameron Diaz: Her 100 Sexiest Pics