Cameron Diaz slammed rumors that she once had a physical relationship with Drew Barrymore.

A lot has been said about Cameron Diaz and her attraction to females. In May, the stunning actress openly admitted to InStyle magazine that she appreciated and loved the same sex. A month later, she confirmed she had been with a woman in the past. All of this has led to rumors Diaz had slept with "Charlie's Angels" co-star Drew Barrymore.

But in a cover story for the August issue of "Harper's Bazaar," Diaz addressed the current rumor, slamming it as false.

"Some media outlet called for a comment and they wanted to know whether I was with Drew. Literally, I said, 'That makes me want to vomit in my mouth,' " she said, according to Huffington Post.

"That's like saying I'm having sex with my sister. Are you crazy? I wouldn't even ménage with her!" Diaz told the magazine. "Everybody tries things and sees things and checks them out, and either walks away or walks further in. It's life – it's what people do. I'm not going to tell people what I've done, but I'm also not going to say, 'No! I would never!' If I said that, I'd be shaming myself and shaming other people's choices. I don't want to add any stigma to someone's choice."

The August issue featuring Diaz on the cover hits newsstands July 22.

Diaz is also the cover girl of "Esquire" magazine's August issue where she said she's not afraid of aging.

"I like being 41. I love it," Diaz told the magazine. "So much s*** just falls away. Fear, mostly. It's the best age. That's when a woman knows how to work things, or she doesn't care about that anymore. You just stop being afraid. You don't worry about what men think. You just don't worry that time registers anything awful."

Diaz is now dating singer Benji Madden of Good Charlotte band. Last week, the actress introduced the rocker to her family while on vacation in Orlando, "Us Weekly" reported.

"She is super laid back and didn't hesitate for a second to introduce him to her family," a source told the tabloid.

Right now, she's looking forward to her upcoming movie with costar Jason Segel "Sex Tape." The comedy already has tongues wagging because she – and Segal – bare it all for the film.