Thumbnail for 52797

A Brief History Of Cameron Diaz's Former Flames

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: