Cameron Diaz flaunted her long legs during an outing in NYC yesterday. She sported spandex while hitting the gym, then changed into a pair of denim short shorts for a little retail therapy at the Stella McCartney store. Cameron, who turns 40 tomorrow, has been enjoying her birthday week with friends on the East Coast. She's also fit in workouts around the city with trainer Teddy Bass. Cameron's best friend Drew Barrymore has also been keeping active, taking her growing bump to a prenatal yoga class in LA earlier this week.
Cameron Diaz Wraps Up Her 30s With a Workout and Shopping Trip
Around The Web
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.
From Our Partners
Latest Celebrity & Entertainment