The beautiful Spanish princess, Catherine of Aragon, navigates the royal lineage of England with an eye on the throne.
1968
2016
2015
2011
1974
2025
—
2019
1981