Interactive tree of Margaret Bruce

Margaret Bruce 13071346
Robert I Bruce Bruce Scotland 12741329
Isabella of Mar 1296
Elizabeth de Burgh 12841327
Robert VI Lord of Annandale Earl of Carrick de Brus, King of Scots, VI Lord of Annandale 12431304
Marjorie
Robert V The Competitor, 5th Earl of Annadale Justicar and Constable England and Scotland de Brus, V Lord of Annandale 12101295
Isabella of Gloucester and de Clare or Plantagenet 12261264
Christina de Ireby
Sir Robert de Brus, 4th Lord of Annandale 11641245
Isobel de Huntingdon 11841251
Gilbert 5th Earl of Hertford & 1st Earl of Gloucester de Clare, Earl of Hertford and Gloucester, Surety of the Magna Carta 11801230
Isabel Marshal 12001240
Niall, Earl of Carrick
Richard Óg (The Red Earl) de Burgh, 2nd Earl of Ulster 12591326
Margaret de Burgh 12641304