Celebrity News

Megan Fox: I’ve only slept with 2 men

Megan Fox has lifted the lid on her sex life, insisting she’s only ever slept with two men, The Sun reported Wednesday.

The actress – who played a rampant man-eater in “Jennifer’s Body” – also revealed she’s disgusted by the idea of having a one-night-stand.

PHOTOS: MEGAN FOX

Despite being Hollywood’s most lusted-after babe, Fox claims she only gets saucy under the sheets with men she falls in love with.

And there have been just two of those – current beau of “90210” fame Brian Austin Green and her childhood sweetheart.

She told Harper’s Bazaar magazine: “I’ve only been with two men my entire life. My childhood sweetheart and Brian.”

“I can never have sex with someone that I don’t love, ever.

“The idea makes me sick. I’ve never even come close to having a one-night stand.”