Interactive tree of Margaret Tudor

Henry Frederick Stuart 15941612
Elizabeth Stuart 15961662
Frederick_V of_Palatinate 15961632
Margaret Stuart 15981600
Charles_I Stuart 16001649
Henrietta Maria of_France 16091669
Robert Stuart 16021602
Son 16031603
Mary Stuart 16051607
Sophia Stuart 16061606
James_I Stuart 15661625
Anne of_Denmark 15741619
Mary Stuart 15421587
Francis_II 15441560
Henry Stuart 15451567
James Hepburn 1576
James_V 15121542
Madeleine of_France 1537
Mary of_Guise 15151560
Henry Frederick Stuart 15941612
Elizabeth Stuart 15961662
Frederick_V of_Palatinate 15961632
Margaret Stuart 15981600
Charles_I Stuart 16001649
Henrietta Maria of_France 16091669
Robert Stuart 16021602
Son 16031603
Mary Stuart 16051607
Sophia Stuart 16061606
James_I Stuart 15661625
Anne of_Denmark 15741619
Henry Stuart 15451567
Mary Stuart 15421587
Arabella Stuart 1615
William Seymour 1660
Charles Stuart 1576
Elizabeth Cavendish 1581
Margaret Douglas 15151578
Matthew Stuart 15161571
Margaret Tudor 14891541
James_IV 14731513
Archibald Douglas 1557
Henry Stewart 1551
Henry_VII Tudor 14571509
Elizabeth of_York 14661503
Edmund Tudor 14301456
Margaret of_Richmond Beaufort 1509
Owen Tudor 1461
Catherine of_Valois 14011437
Maredudd (Meredith) Tudor
Charles_VI the_Beloved 13681422
Isabelle of_Bavaria 13711435
John Beaufort 14031444
Margaret Beauchamp
John Beaufort 1410
Margaret Holland 1439
Edward_IV 14421483
Elizabeth Woodville 14371492
Richard Plantagenet 1460
Cicely Nevill 1495
Richard of_Cambridge Plantagenet 1415
Anne Mortimer
Maud Clifford
Ralph of_Westmoreland 1st
Joan Beaufort
Richard Woodville
Jacquetta of_Luxembourg
Peter of_Luxemburg
James_III 14511488
Margaret of_Denmark 14571486
James_II 14301460
Marie of_Gueldres 1463
James_I 13941437
Joan Beaufort 1445
Robert_III
Annabella 1401
John Beaufort 1410
Margaret Holland 1439
Arnold
Christian_I 14261481
Dorothea 14301495
John of_Brandenburg