She is considered a sex symbol in Hollywood, but actress Megan Fox has revealed she has never had a one-night stand in her life.
The "Jennifer's Body" star said she could never even imagine having sex with someone she does not truly love, reports femalefirst.co.uk.
"I can never have sex with someone I don't love, ever. The idea makes me sick. I've never even come close to having a one-night stand," Fox was quoted as saying by The Sun newspaper.
Fox, who recently reunited with her husband Brian Austin Green, turns 30 later this month and has revealed how her love of stargazing has helped to inform her decision-making as the milestone approaches.
"There's something in astrology called your Saturn return. Saturn is the planet of karma and responsibility and life lessons take 30 years to orbit your chart, so usually everyone in their 30th year has some self-realisation to ensure they're going in the right direction," she said.
Meanwhile, the actress also said she agonises about her next career move, admitting starring in movies is not something she is "necessarily passionate about".
"It's not something I'm necessarily passionate about, so I've asked myself this question for the last few years, 'What is it that I'm here for and where are my passions?'" Fox added.