Margaret Stewart
1497 -
King of Scots James Stewart, II
1430-1460
1430-1460
King of Denmark Christian I of Denmark
1426-1481
1426-1481
King of Scots James Stewart, III
1451-1488
1451-1488
King of Scots James Stewart, IV
1473-1513
1473-1513
Margaret Drummond
1475-1501
1475-1501
Margaret Stewart
1497-
1497-