Terry Richardson Photographs Cameron Diaz For Her Birthday (Photos)

In celebration of turning 40-years-old this year, Cameron Diaz chose to grace the cover of Esquire magazine.

The actress passed the milestone in August and says she feels better than she did in her mid-20s. “For the first time in my life I’m content,’ she told Esquire magazine.

“I’m so excited. Getting older is the best part of life. Like, I know more than I’ve ever known. I have gratitude. I know myself better. I feel more capable than ever. And as far as the physicality of it, I feel better at 40 than I did at 25.”

However … they let Terry Richardson take the photographs, giving us this lovely crotch shot.

She’s crazy, but not crazy enough to marry Tom Cruise.

Cameron appears in the November issue, which goes on sale Thursday, Oct. 4, on newsstands and digitally.

Are you following Allie on Twitter yet?