The Ninth Doctor has just regenerated into his next incarnation. But will Rose trust the Doctor now that he has a brand new face?
2015
1966
1996
2001
2024
2023
2025
2014
2022
1999
2003
2011
2008
1977