Cameron Diaz is a girls' girl.
The Other Woman star, who counts Drew Barrymore and Gwyneth Paltrow among her best friends, wishes women were less competitive and more supportive. "I love women—and I don't believe in female jealousy. I don't feel like it's a good feeling to have," she says. "My parents always told me that whatever someone else had—in all areas—it wasn't mine to be entitled to, that all I can do is the best that I can do, and that what's most important is whether I can do better at what I'm doing."
Covering Glamour U.K.'s May 2014 issue, Diaz—whose exes include Jared Leto, Alex Rodriguez and Justin Timberlake—admits she's had crushes on women in the past. "I think women are beautiful, absolutely beautiful. And I think that all women have been sexually attracted to another woman at some point," she says. "It's natural to have a connectivity and an appreciation for the beauty of other women."
The single star knows what she wants in a man—but what about her turn-offs? "Being rude, period. I don't have any patience with that. Oh, and too much cologne. That's something I can't do," Diaz tells the mag. "Hygiene's not a bad thing, either, so that's quite high on the list. But basically I love a sense of humor because that's what tells you how smart a man is. I love British humor and British men."