At last week’s Doctor Who Convention panel, Steven Moffat asked the audience if they like to see a female Doctor. Now, there was a very good reason behind that.

Doctor Who TV can reveal that the 12th incarnation of our favourite Time Lord will be female.

So, who’s the lucky lady in the role? In a surprising twist, Jenna-Louise Coleman is in fact playing the 12th Doctor. The actress was previously announced as new companion merely to conceal her real identity, as well as keeping Matt Smith’s exit a surprise.

Jenna-Louise will be taking over in this year’s Christmas Special. The 11th Doctor will regenerate after an encounter with old enemy Omega.

An insider said: “Prepare for twists, turns, more twists and even more turns! Did I mention they’ll be twists and turns?”

Other news we can confirm today: Paul McGann, David Tennant and the Rani will all be back in Series 7.

Source: IMDB