The Transformers actress reveals her shocking number of sex partners

By Catherine Donaldson-evans
Updated March 04, 2010 12:15 PM
Evan Agostini/AP

Sex symbol Megan Fox has two lovers.

Not two at the same time. The 23-year-old Transformers star says she’s only slept with two different people – ever. So does this mean Fox isn’t the vixen she appears to be?

“I’ve only been with two men my entire life, my childhood sweetheart and [current beau] Brian [Austin Green],” she tells Harper’s Bazaar U.K. “I can never have sex with someone that I don’t love, ever. The idea makes me sick.”

Fox says she isn’t a fan of casual hook-ups, either. “I’ve never even come close to having a one-night stand,” she tells the magazine.

To further perpetuate the image of purity, the actress says she has embraced her role as stepmother to Green’s son Kassius.

“I am a stepmother to the fullest extent,” she says. “I have looked after Kassius since he was three and he has no memory of life without me. For some reason, no one wants to look at me that way, but I am responsible [for him] and I’ve never struggled with that, from bedtime stories to the school run.”