Move over, Megan Fox.
You're not the only actress with raging hormones.
Nearly 18 months after her break-up with Justin Timberlake, who she dated for four years, Cameron Diaz is loving life on the dating scene.
"Men are the best!" she told InStyle. "Sex is the best!"
When it comes to seducing men, Diaz says she prefers an outfit that, um, accentuates her natural resources: a pair of heels and nothing else.
"You don't walk around naked?" she asks.
Gulp. Note to Jamie Lynn Spears - Cameron Diaz is 35 and has no kids, yet clearly gets her freak on. There's a thing called NuvaRing.Diaz - who once professed to thinking she'd be married and a mom by the time she was 22 - is on her own and loving it.
She terms this a "good year" for her, adding, "Yeah, I'm very happy."
As for the prospective Mr. Right?
"You don't want the men who want the 25-year-olds," she says.
"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."