Doctor Who star John Barrowman has dressed up in his own costume at the Doctor Who Experience.
The actor, who has played the character of Captain Jack Harkness in Doctor Who and Torchwood since 2005, was visiting the exhibition while recording a new Torchwood audio story with former co-star Gareth David-Lloyd (Ianto) in Cardiff.
Barrowman joked on Facebook: “A new exhibit at the Doctor Who Experience in #Cardiff … it is so life like don’t you think?”
The Arrow star recently prompted speculation that he might be appearing in this year’s Doctor Who Christmas special with a teasing video message.
Would you like to see Captain Jack back in Doctor Who or new Torchwood episodes? Let us know below…