From actors to singers to athletes, Cameron Diaz has dated them all. Amidst rumors that Diaz is finally engaged to musician Benji Madden, take a look back at her past flings.
Daily News - News, New York Daily News
Fri, 12/19/2014 - 3:40pm
From actors to singers to athletes, Cameron Diaz has dated them all. Amidst rumors that Diaz is finally engaged to musician Benji Madden, take a look back at her past flings.