The beautiful Spanish princess, Catherine of Aragon, navigates the royal lineage of England with an eye on the throne.
2002
2024
2021
2017
1963
2018
2010
—
1965
2025