Cameron Diaz hits the gym in NYC sporting a red tank and tight black work out pants showing off her fab figure.
The blond bombshell, who turns 40 August 30, is about to reveal her secrets on how she looks so stunning in a health, wellness and fitness book, which is scheduled to hit stores in the fall of 2013.
Unlike some, the actress isn't afraid to age in Hollywood. Instead, she has a rather unique outlook on it.
"My a** is definitely higher than it was when I was 20," she told Access Hollywood in May. "This is the thing that people don't understand — take care of your body [and it will] get better! It gets better as I get older."