HRH The Prince Charles, Duke of Rothesay David (1398-1402) · James I (1402-1406) · Alexander (1430) · James II (1430-1437) · James III (1452-1460) · James IV (1473-1488) · James (1507-1508) · Arthur (1509-1510) · James V (1512-1513) · James (1540-1541) · James VI (1566-1567) · Henry Frederick, Prince of Wales (1603-1612) · Charles I (1612-1625) · Charles James (1629) · Charles II (1630-1649) · The Old Pretender (1688-1689) · George II (1714-1727) · Prince Frederick (1727-1751) · George IV (1762-1820) · Edward VII (1841-1901) · George V (1901-1910) · Edward VIII (1910-1936) |