John Barrowman as Wonder Woman
Known for his appearances on “Doctor Who,” “Torchwood” and throughout the Arrowverse, John Barrowman has delighted audiences with his action-packed heroics. As the host of the 2016 Eisner Awards during San Diego Comic-Con, the actor surprised audiences by appearing throughout the night in three different cosplays. Starting out as Zapp Brannigan from “Futurama,” he then went nuts as Squirrel Girl before ending the night as villainous vixen Harley Quinn. Throughout the years, the performer has cosplayed characters such as Princess Leia, Wonder Woman, the Tardis and most recently as Captain America in 2018.