Enrique Iglesias has spoken out about his habit of kissing female fans on stage.

The 35-year-old Spanish singer - who has been dating tennis star Anna Kournikova since 2001 - told US radio station Kiss108 he has to be in a good mood, and promised there are no tongues involved.

Enrique said: "I just get excited when I go on stage, I don't do it all the time."

The singer is famous for choosing a lucky swooning fan from the crowd at his concerts to serenade with his hit Hero, and then treating her to a long, lingering kiss.

Referring to his recent on-stage smooches, Enrique revealed: "I've got to be in a good mood, and I was in a good mood. There was no tongue."

Cheryl Lavoie, 41, was the fan who got chosen for a snog at the Jingle Ball on December 9.

She told People: "It was the best night of my life. I did not expect whatsoever to be pulled up on stage from him. It was priceless."

Cheryl, who was with her husband at the show, says Enrique asked his permission before making his move on her.

"He looked at my husband and asked if it was okay, basically. He's like, 'I'm going to kiss you now.' And I was like, 'Oh my God, I'm gonna have a heart attack!' He's got such soft lips. It was just a nice, sweet kiss."