The Ninth Doctor has just regenerated into his next incarnation. But will Rose trust the Doctor now that he has a brand new face?
1997
2002
1950
1985
1979
1975
1993
1989
1991
1982
2025
2007
1968
1995
2005
1996
1987
1966