The Ninth Doctor has just regenerated into his next incarnation. But will Rose trust the Doctor now that he has a brand new face?
1984
2002
1989
1969
1973
2021
1991
2016
1987
1978
1985
1966
1993
2015
2014
1980