Cameron turned 35 yesterday (August 30) - Happy Birthday to fellow San Diegan Cameron Diaz! You all know you wish you could look that good. Seriously, the chick is 35. Let's not pretend it's easy mmmkay?! give the girl her kudos and stop hating.
And the day before on the set of What Happens in Vegas co-starring Ashton Kutcher.
Click pics for a much closer look!