Cameron Diaz has taken a lot of crap from us over the years, but we can’t help but admire how she’s kept the sexy coming (and especially going)! Happy 39th birthday today, Cam!
Marvel at how her face has changed even though her fine form has not — click to enlarge 21 Smoking Shots of Cameron Diaz!
Cameron Diaz Ass Alert
Cameron Diaz Leg Tour 2011
Cameron Diaz’s High School High