Cameron Diaz celebrates her 35th

From the looks of it Cameron Diaz has never been happier. She turned 35 yesterday and enjoyed a low-key celebration in New York where she's busy filming "What Happens In Vegas". Dressed in short white shorts and black boots, Cameron looked at least 10 years younger, and showed no sign of being anything less than thrilled with the current state of her life....









Cameron Diaz