David Tennant has finally addressed the speculation he will be returning to Doctor Who.
The Bathgate-born actor has been a bookies front-runner to reprise his role as the iconic Time Lord on the BBC sci-fi show.
Tennant, 51, played the 10th Doctor from 2005 to 2010 and returned to the role in 2013 for the 50th anniversary special, " The Day of the Doctor ", alongside Matt Smith, John Hart and Jenna Coleman.