I traveled across the world, from the ruins of New York to the fusion mills of China, right across the radiation pits of Europe…
Tamzin Outhwaite was on Doctor Who today! :D That means both she and her husband have been on the show, since her husband is of course the lovely Tom Ellis. <3 (He played Tom Milligan in Last of the Time Lords.)
Doctor Who Series 3: Last of the Time Lords
I spent a lot of time with you thinking I was second best, but you know what? I am good.