Cameron Diaz shows off her endless toned legs on Maxim Magazine June 2011 cover. Photographed by Gavin Bond, 38-year-old sexy Bad Teacher actress Cameron looks sexier than ever in Maxim photoshoot inspired by her upcoming movie.

cameron diaz maxim cover

Cameron who is No. 4 on Maxim’s 2011 Hot 100, seductively poses for photo shoot showing off skin in unbuttoned tops, denim shorts, sweaty gym gear, white shirt and black short skirt with towering heels, while cleaning the car and posing in a classroom.

cameron diaz maxim magazine june 2011

The hot and spicy star opens about may things in this issue including about her love of men, her role in “Bad Teacher” and why she thinks marriage is a dying institution.

cameron diaz sexy maxim photoshoot

Cameron who’s been dating Alex Rodriguez for more than a year, opens about marriage saying, “I do. I think we have to make our own rules. I don’t think we should live our lives in relationships based off of old traditions that don’t suit our world any longer.”

cameron diaz gets leggy

On relationship advice, Cameron shares, “I love men more than anything. I want all men to be happy and have rad women in their lives. But guys need women who challenge them and don’t let them get away with their shit. Women, conversely, need to not be crazy bitches who blow up when their guys tell them something that scares them.”

cameron diaz sexy maxim photoscameron diaz maxim photoshoot