Cameron Diaz on being with a woman

London - Cameron Diaz has had a romantic relationship with a woman.

The 'Other Woman' star - who stars opposite Leslie Mann and Kate Upton in the comedy - previously admitted she finds women “beautiful" and has now confessed she has had sexual relations with a female in the past.

This image released by 20th Century Fox shows Leslie Mann, from left, Nicki Minaj, Cameron Diaz and Kate Upton in a scene from 'The Other Woman'. Photo: 20th Century Fox, Barry Wetcher. Credit: AP

Talking on Bravo's 'Watch What Happens Live' during the 'Plead the Fifth' segment with Andy Cohen, who asked if she'd ever "swam in the lady pond", she admitted: "Yes, I have been with a lady, yeah."

Cameron previously dated pro baseball player Alexander Rodriguez for a year before they split in 2010 and, talking about the highlight and downsides of their relationship, she joked: "I think schedule, and schedule."

Meanwhile, her co-star Leslie recently confessed she wishes she could experience sex from a male perspective and see how the "real mechanics" feel for them when they get frisky beneath the sheets.

Asked what she would do if she became a man for the day, she replied: "I would have sex. I would love to know how it operates! Like what the real mechanics feel like! It would be fun to feel the other side, wouldn't it?" - Bang Showbiz