The beautiful Spanish princess, Catherine of Aragon, navigates the royal lineage of England with an eye on the throne.
2004
1965
2002
2007
1959
1954
2003
1972
2005
1989
2019
2016
2018
2021