Get your sonic screwdrivers and Converse ready and prepare to run, because the 50th anniversary of Doctor Who will be a big one, featuring none other than David Tennant and Billie Piper.

BBC themselves have announced that the tenth doctor and his most beloved companion Rose will be back in the 50th anniversary episode, due to air this November, but they will be under different direction from last time, since this time Steven Moffat is behind the wheel. Ten and Rose will cross paths with Matt Smith’s eleventh doctor in a plot, which Moffat is so far keeping under very tight wraps. In fact, all eleven of the Doctor’s incarnations are rumoured to make an appearance in the episode.

Matt Smith, who plays the current doctor, praised Moffat’s writing for the anniversary episode. Smith has said the show "manages to pay homage to everything - and look forward".

"I read it and I clapped at the end. I think it's hilarious, it's epic and it's vast," he said.

We certainly hope that’s true, for the writers’ sakes, who might otherwise find themselves barraged by some very angry Wholigans – the fans take this show pretty seriously. But that will be then and this is now – Doctor Who returns to BBC1 at 10pm GMT tonight (March 30th) with the first episode of its spring run – The Bells of St John. If you’re tuning in – look out for clues about the identity of the mysterious Clara Oswald, played by new recruit Jenna-Louis Coleman. 

David Tennant, Nativity PremiereMatt Smith, David Bowie Exhibition Gala
Two doctors side by side? What could be better?