Let's Fangirl

Happy Birthday Alex Kingston & John Barrowman

By  | 


Big Happy Birthday to two of the amazing characters that shaped the world of Doctor Who, and also Torchwood. Today, Alex Kingston (also known as River Song on Doctor Who) turns 51, while John Barrowman (also known as Captain Jack Harkness on both Torchwood and Doctor Who) turns 47. I must say that all that time spent on the TARDIS has aged you both well.