Megan Fox is attracted to women as well as men - but would never consider dating another bisexual female because she wouldn't want a male's "dirty" leftovers.
The actress - who has an on/off relationship with former Beverly Hills, 90210 actor Brian Austin Green - admits she is drawn to sexy women but would only sleep with a lesbian.
She tells Esquire magazine, "I have no question in my mind about being bisexual.
"But I'm also a hypocrite: I would never date a girl who was bisexual, because that means they also sleep with men, and men are so dirty that I'd never want to sleep with a girl who had slept with a man."
The actress is currently dating Beverly Hills 90210 actor Brian Austin Green, whom she met whilst filming Hope & Faith, since 2004.
Despite finding success in television she shot to fame in 2004 when she landed a role in Michael Bay's live action adaptation of Transformers.
She reprises the role of Mikaela Banes this summer in Transformers: Revenge of the Fallen alongside Shia LaBeouf.
Tagged in Megan Fox