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:
Calling all HuffPost superfans!
Sign up for membership to become a founding member and help shape HuffPost's next chapter
Cameron Diaz: Her 100 Sexiest Pics