John Barrowman had more fun at San Diego Comic-Con than you did.
At least, he had more costume changes. Barrowman—the self-proclaimed Gay Icon of the Universe, who is currently co-starring in Arrow, is known for his hilarious interactions with fans, as well as his cosplay—dressed for the occasion. Several times.
We have some of his cosplay photos here. But the Image of the Day has to be the last one, where he cosplays Harley Quinn. To Suicide Squad star Margot Robbie, who will be taking the on-screen role of Harley: You’re awesome.
But you’ll never be John Barrowman-dressed-as-Harley-Quinn-with-jazz-hands-awesome.
John Barrowman as Squirrel Girl
John Barrowman as Zapp Brannigan from Futurama.
John Barrowman as a hot Star Wars mess
John Barrowman as Harley Quinn