Cameron Diaz Has Enough Vavoom to Light a City

Raunchy comedies have become Cameron Diaz’s trademark in Hollywood and she’s back at it in a new film “Sex Tape” with Jason Segal. She’s played insouciant, sexually liberated characters in a number of films, and at 42, she’s lost none of her sexual energy. Just check out her photos from the latest issue of Esquire.

(Photo: Vincent Peters for Esquire)

Cameron Diaz Sexy, Insouciant in Esquire (Click Photos to Enlarge!)