Harry Potter star Daniel Radcliffe was left stunned when he was presented with a prestigious London theatre prize - and a full-on gay kiss.
The 18-year-old was attending the Theatergoers' Choice Awards in London on Sunday when he stepped on to the stage to collect the Best Newcomer honour for his West End debut in Equus.
And host, gay TV star James Cordon, was so delighted to meet Radcliffe, he grabbed him and planted a long lingering kiss on the actor's lips - while the audience cheered.
But the teenager was unfazed by Cordon's antics and played along.
And Radcliffe's representative insists the star was not embarrassed by the incident, saying, "It was a spontaneous gesture that was very funny. Daniel took it in the light-hearted spirit it was intended."