Those legs! Those arms!!
Wow! Cameron Diaz has got it all going on for the August cover of Esquire!
Of course that’s no surprise seeing as the Sex Tape starlet is flaunting all her best assets in her little black bodysuit.
Though not even her front page could prepare us for her steamy spread, as in the wet t-shirt contest she held with herself.
And guess what?
She totally won!
[Image via Esquire.]