Interactive tree of Princess Mary Stewart, Lady of Galloway, Baroness of Dalkeith, Baroness Graham of Kincardine, 8th Baroness Cunningham of Kilmaurs,

Mary Douglas 1384
James Douglas, 3rd Earl of Angus 14261446
Egidia Douglas 14421472
Anne Douglas 14431472
Isabella Douglas 1448
Lady Helen SOMERVILLE 14871536
John (Red Bag) Somerville 14891553
Elizabeth Somerville 1489
Agnes Somerville 14981543
Elizabeth Douglas 14481460
John (1st Lord of Cambusnethan) Somerville 14571513
Isabel Douglas 1461
William of Glenbervie, Knight 6th Earl of Angus Douglas, Knight 14691513
Lady Marjory or Marriota Douglas 14691542
John Dunlop, 9th of that Ilk 14601509
Cuthbert Cunningham 14761541
George Douglas, Master of Angus 14691513
Margaret Oliphant
Gavin Douglas, Bishop Of Dunkeld 14721522
Elizabeth Beatrix Douglas 14741527
Janet Douglas Morton 14761537
Archibald (Greysteil) Douglas Kilspendie 14891557
Archibald (Bell the Cat Bell The Cat Angus) Douglas, 5th Earl of Angus 14491513
Elizabeth Boyd 14531496
John Douglas 14521471
Douglas, 4th Earl of Angus 14521494
Sibbald of Balgony 14521494
Johanna Douglas- 14551494
Margaret Douglas 14561472
James Douglas 1460
Alice Douglas 14611494
George Douglas, 4th Earl of Angus 14271463
Isabel (Elizabeth Isabel Sibbald of Balgonie Isobel Douglas Isobel Sibbald aka Carmichael) Sibbald of Balgony 14261497
William Douglas, 2nd Earl of Angus 13981437
Margaret Hay 14001484
Elizabeth Marion Forbes 14171461
Susanna Forbes 14221500
Elizabeth Forbes 14231497
Annabella Lady Gray Baroness of Forbes 14231497
Sir James Forbes 14241475
John Forbes of Terpersie (Forbes) 14251460
William de Forbes (born Forbes) 14261478
Sir John Hay, 1st Lord Hay of Yester 14261508
Margaret Forbes 14281488
Susanna Forbes 14301460
Andrew Hay 14401500
Isabel Hay 14481487
Lady Elizabeth Mary Douglas, 1st Earl of Angus 13981460
Alexander (Sir Alexander Forbes 1st Baron Forbes Alexander Forbes) de Forbes 13771448
Sir David Hay, of Yester 14001478
William of Duntreath Edmonstone 14071460
Sir John Kennedy 14071434
William Graham 14171437
William (William Edmonstone Wilbraham Edmonstone) Graham 14171437
William Edmonstone 14271486
Elizabeth Douglas
Princess Mary Stewart, Lady of Galloway, Baroness of Dalkeith, Baroness Graham of Kincardine, 8th Baroness Cunningham of Kilmaurs, 13781457
Sir George Douglas, 1st Earl of Angus 13761402
John Stewart (Robert III, King of Scots) 13371406
Anabella, Queen Consort of Scotland Drummond 13501401
Annabella Stewart 13501401
Robert Stewart (Robert II, King of Scots) 13161390
Elizabeth Mure 1355
Euphemia 1387
Moira Stewart 13201355
Walter Stewart, 6th High Steward of Scotland 12921327
Marjorie Bruce 12971316
Robert I Bruce Bruce Scotland 12741329
Isabella of Mar 1296
Elizabeth de Burgh 12841327
Adam Mure of Rowallan
Janet
John Drummond Stobhall 13281373
Lady Mary Margaret De Montifex 13191375
William Douglas, 1st Earl of Douglas, 1st Earl of Douglas & Mar 13271384
Lady Margaret Douglas, 1st Earl of Angus
Archibald 'The Tyneman' Douglas 12961333
Beatrice de Lindsay 13001352
William le Hardi Douglas, 5th Lord of Douglas 12431298
Elizabeth Stewart 1288
Alianore Eleanor de Lovaine, of Groby 12401326
William DOUGLAS, of Douglas, 3rd Lord 12301274
Constance Battail of Fawdon 12401274
Martha de Carrick 12151255
Alexander Stewart 12141283
Jean Angus Lady Bute MacRory 12101280
Matthew de Lovaine, of Little Easton 12371302
Helisant Essex de Bohoun 12481291
Alexander de Lindsay 12641308
Alice Stewart 12731337