God he's hot. He's a great actor, sings more broadway tunes than I even know, has amazing eyes, a great smile, and a boyfriend. Just more proof of my theory that all the good ones are gay :P I love you John Barrowman.
Prince Harry and John Barrowman both do a mutual high five/butt slap combo omg. Can we just appreciate that John smacked Prince Harry’s royal butt so hard that the guy actually had to rub himself a little while John waves his hand.
12 Reasons John Barrowman Is The Best Celebrity To Meet At A Convention