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.