Interactive tree of Mary Stuart

Karl von der Pfalz II 16511685
Elisabeth-Charlotte von der Pfalz 16521722
Philippe d' Orléans I 16401701
Friedrich von der Pfalz 16531654
Karl I Ludwig von der Pfalz 16171680
Charlotte von Hessen-Kassel 16271686
Luise Marie von der Pfalz 16471679
Karl Theodor zu Salm 16451710
Benedicta Henriette von der Pfalz 16521730
Johann Friedrich von Braunschweig-Lüneburg 16251679
Eduard von der Pfalz 16251663
Anna Gonzaga 16161684
Sophie von der Pfalz 16301714
Ernst August von Braunschweig-Lüneburg 16291698
Elizabeth Stuart 15961662
Friedrich von der Pfalz V 15961632
James Stuart VI and I 15661625
Anna von Oldenburg 1574 CE1619
Mary Stuart 15421587
Henry Stewart 15451567
James Stewart V 15121542
Marie de Lorraine 15151560
James Stewart IV 1473 CE1513
Margaret Tudor 1489 CE1541
Henry Tudor VII 14571509
Elizabeth Plantagenêt 1466 CE1503
Edward of England IV 1442 CE1483 CE
Elizabeth Woodville 14371492 CE
Claude de Lorraine I 14961550
Antoinette de Bourbon 1493 CE1583
Matthew Stewart 15161571
Margaret Douglas 15151578
Archibald Douglas 14891557
Margaret Tudor 1489 CE1541
Henry Tudor VII 14571509
Elizabeth Plantagenêt 1466 CE1503
Edward of England IV 1442 CE1483 CE
Elizabeth Woodville 14371492 CE