A Comic Con attendee dressed as Captain Jack Harkness from Torchwood got an amazing birthday gift from actor John Barrowman, who serenaded the fan and then planted a big kiss on him.
Barrowman then returned to his seat and said, "Please don't have herpes."
Watch, AFTER THE JUMP…