News
The last time England had a Queen Catherine was under the reign of Charles II. A Portuguese princess before she married Charles, Catherine of Braganza was Queen consort from 1662 to 1685.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results