WATCH: David Tennant Stars in ‘Nativity 3: Dude, Where’s My Donkey?’

(left to right) David Tennant, Christian O’Connell and Ian Wright  (AP)

Former Doctor Who star David Tennant threw on a frock and long wig to play the role of the Virgin Mary in a live nativity performance entitled Nativity 3: Dude, Where’s My Donkey?  for Absolute Radio in central London.


Tennant was joined by Christian O’Connell, morning host, who dressed up as Joseph and Ian Wright, former professional soccer player, who played the dinosaur.

Wait, what? We don’t remember a dinosaur being in the story of Baby Jesus.

Apparently the radio station didn’t have a plethora of costume choices and Wright made do with what they had by coming up with a dinosaur/mid-wife role. There was an in-studio audience with listeners even taking part in the performance. Baby Jesus was played by a real live baby “donated” by a listener mum.

At the end of the day, it looked like they had a fun time.

You can see Mr. Tennant in Nativity 2: Danger in the Manger co-starring Marc Wooton.

What did you think of the performance?