Look at those pins! Cameron Diaz flashes legs and booty in swimsuit for <i>Esquire</i>
Legs for days... or Diaz? Vincent Peters/Esquire Magazine
Wowsers! Cameron Diaz has bowled us over with her latest cover for Esquire magazine's August issue.
The 41-year-old actress flaunts her toned bod in a black swimsuit, showing off her long legs and popping that booty like there's no tomorrow.
Cameron told the mag she wasn't afraid to bare all on screen in her latest flick Sex Tape.
"It's a first for me. But Jason (Segel, her co-star) gets naked, too. It's just a part of the role. So I did it. I mean you see everything," Cameron revealed.
Uhh, we know what she means just by watching this totally NSFW trailer...
Cameron, who is currently reserving her real-life nude scenes for new boyfriend Benji Madden, has no qualms about ageing either.
"I like being 41. I love it. So much s--- just falls away. Fear, mostly. It's the best age," Cameron said. "That's when a woman knows how to work things, or she doesn't care about that anymore.
"You just stop being afraid. You don't worry about what men think. You just don't worry that time registers anything awful."
The blonde beauty also revealed why she's decided she won't have children. Watch the video below for her explanation.
Love your work, Cam!
View slideshow: Sex tapes, spermy hair and saucy roles: Cameron Diaz's most defining moments...