X Factor favourite Rhydian Roberts has apparently revealed he is a virgin – and doesn’t believe in sex before marriage.

The Welsh operatic singer is a devout Christian and says that sex before exchanging vows is against his religious beliefs, according to reports in The Mirror.

Rhydian, 24, said: “That is not saying that I can’t have fun with a lady. I love the company of women.

“I have been offered sex, like most men. But if you believe in something, you can’t compromise. But I am only human and you can fall short. At the moment, my priority is singing.

“I am not a closet Christian. If someone asks me about it, I will talk about it. I do pray on Saturdays but then I pray every day.”

It seems the eccentric star was also quick to deny rumours that he is gay, declaring: “I am 100 per cent straight.”

He said: “If people are assuming that I am gay, or whatever, that is fine. They don’t know me and I dress quite camp.”

Rhydian is set to perform Bridge Over Troubled Water and You’ll Never Walk Alone on this week’s semi-final. He is currently 4/9 favourite to win the show, according to Ladbrokes.