Simon Cowell revealed he has had sex with celebrities and had a threesome, in a radio interview with DJ Howard Stern.

When quizzed about how many women he'd slept with at once, the X Factor star said: “Do you mean like a threesome? Well, years and years ago… I mean a long, long time ago, I was with these two girls and ended up in bed. It was a lot of fun."

When asked about his fiancee Mezhgan Hussainy, he said he wasn't sure if they were engaged, adding: "I do get embarrassed talking about these things publicly."

He admitted he still loved his ex Terri Seymour and that he had a blind date with a heavily pregnant Denise Richards.

Cheryl Cole: gutless Simon Cowell should have sacked me himself

Shayne Ward dropped by Simon Cowell's record label