Hi Smayo. It used to be Tom Baker when I was growing up, but I think David Tennant is just amazing. Did you know that before he even became an actor, his dream was to play Dr Who or Hamlet? And now he has done both! I’ve even got the CD of him reading the Hairy McLairy books.