Cameron Diaz attends the German premiere of the 'The Other Woman.' / Hannes Magerstaedt, Getty Images

by Andrea Mandell, USA TODAY

by Andrea Mandell, USA TODAY

The oft-grinning Cameron Diaz says staying single may be the key to her happiness.

The star of The Other Woman has long dated high-profile types, but Diaz says she may be better off flying solo.

"I don't know if anyone is really naturally monogamous," Diaz tells InStyle for its May issue, according to the Daily Mail. "We all have the same instincts as animals. But we live in a society where it's been ingrained in us to do these things.

"A lot of people chase after it because they've been told, 'This equals happiness,'" she continues. "They chase it, they get it and then they find out, 'Why did I think this was going to make me happy? I'm miserable."'

Diaz, who has dated some of very famous men, including Matt Dillon, Jared Leto, Justin Timberlake and A-Rod, says the lessons abound. "I'm 41, I've been through everything, OK?" she says. "I'm grateful for all of it - whether it was something quick and passing or something that lingered too long."