
David Tennant has been forced to pull out of his sell-out stage show while he recovers from a dodgy back.
The Doctor Who star is currently starring as Hamlet in a Royal Shakespeare Company production at London's Novello Theatre.
But David has so far missed this week’s performances because he is unwell.
‘He is gutted, not only at the thought of disappointing audiences but also to be unable to perform a role that he has worked on and developed,’ an RSC spokesperson tells the Daily Record.
Co-star Edward Bennett will fill in for David, 37, in his absence.
SEE GALLERY David Tennant - Travels of the Time Lord>>
SEE GALLERY Doctor Who - past and present>>
Now is the perfect Christmas gift. Subscribe and save 30%.
The ex-TOWIE regular shows off a striking up-do
The Voice star reveals her giant knickers in her chiffon gown
Find out where to get your hands on these great heels...
Daisy looks to mum Pearl for inspiration
And here’s how to get Millie’s golden glow…
Holiday? Beach? Tanning in the garden? Check out the hottest swimwear...
Justin Bieber's girl works cute bright mini at perfume launch