Meet the twelfth Doctor - a humanoid alien from a race known as the Time Lords. He's played by Peter Capaldi and is the new star of Doctor Who. This is the first picture released showing his costume, a dark blue coat with red lining, dark blue trousers, a white shirt as well as black shoes. Have a look through this gallery to find out more about the 11 previous incarnations of the time-travelling Doctor and some of his greatest moments.