The beautiful Spanish princess, Catherine of Aragon, navigates the royal lineage of England with an eye on the throne.
2022
2019
2010
2008
2023
2020
2015
2024
2025
1958
1992
2021
1980