Yes folks this is John Barrowman looking absolutely fabulous!
The illustrious leader of Torchwood starred as Zaza for La Cage Aux Folles a few years back and he was brillant. He joins other Doctor Who notables such as David Tennant and current Doctor Matt Smith who also donned wig & gown for drag roles.
Don’t they all look positively smashing!
One person commented that David looked much better than most of the girls he dated. Not sure I’d agree but Barrowman is certainly gorgeous.