Doctor Who fans were treated to the final instalment of the programme’s three anniversary specials tonight (December 9).

The BBC show is celebrating its 60th anniversary and David Tennant has returned as the Doctor in three episodes.

The final one aired tonight with fans saying they were “terrified” and “excited” for the programme to start.

The special anniversary has left Doctor Who fans excited for over a year as they awaited the return of David Tennant as the Doctor.

Joining Tennant in the special three episodes was Catherine Tate who played his companion Donna Noble when he was last on screen.

The first of the three episodes, The Star Beast, saw fans finally learn what the future had in store for Donna after she lost the memory of the Doctor.

The second episode was titled Wild Blue Yonder while the final episode was called The Giggle.

Doctor Who fans ‘not ready’ to see David Tennant leave the show for good

Fans of the show took to social media platform X, formerly known as Twitter, to share their sadness ahead of David Tennant’s departure.

One fan said: “One hour of David Tennant as the Doctor left. Have to cherish it #DoctorWho”

Recommended reading:

Another said: “Not ready for David Tennant to go already #DoctorWho”

A third said: “david tennant best doctor idc what anyone says”

Ncuti Gatwa, who rose to fame as Eric on the Netflix series Sex Education, will take over as the next Doctor Who.

Doctor Who: All fifteen Doctors in order

Gatwa starred as the new Doctor at the end of tonight's episode as "bi-generation" took place.

Tennant and Gatwa worked together, both starring as the Doctor, to "banish" the Toymaker before embracing and saying their goodbyes.