Cameron Diaz Goes Bald for Role, Says 'Sex Is the Best'

Cameron Diaz is bald.

But she hasn't gone all Britney Spears on us — it's for a role, as photos from the set of "My Sister’s Keeper" in Santa Monica, Calif., reveal.

Click here to see photos

"The What Happens in Vegas" star covered up her blonde hair with a fitted cap to play a mother who shaves her head in support of her ill daughter.

Meanwhile, Diaz, 35, has revealed a little secret — she loves to get hot and heavy in the sack.

"Men are the best!" she tells InStyle for its June issue. "Sex is the best!"

In the art of seduction, Diaz says she goes with a pair of heels and nothing else.

"You don't walk around naked?" she asks the interviewer.

Diaz parted ways with her boyfriend of four years, pop star Justin Timberlake, nearly 18 months ago. And she's still looking for her next love.

"You don't want the men who want the 25-year-olds," she told the magazine. "People think if you're single, you are incomplete. No. The thing is, I don't want to be in a relationship that makes me incomplete."