Interactive tree of Margaret Oldenburg Princess of Denmark

James I Charles Stuart King of Great Britain 15661625
Anne Oldenburg Princess of Denmark 15741619
Mary Stewart Queen of Scotland 15421587
Henry Stuart Lord Darnley 15451567
James V Stewart King of Scotland 15121542
Marie de Guise 15151560
James IV Stewart King of Scotland 14731513
Margaret Tudor 14891541
Margaret Oldenburg Princess of Denmark 14561486
James III Stewart King of Scotland 14521488
Christian I Oldenburg King of Denmark 14261481
Dorothea von Hohenzollern 14301495
Dietrich Oldenburg Count of Oldenburg 13901440
Hedwig von Schleswig-Holstein 14001436
Christian V Oldenburg Count of Oldenburg 13471399
Agnes von Hohnstein-Heringen 13601404
Conrad I Oldenburg Count of Oldenburg 1347
Ingeborg von Holstein-Segeburg 1331
Dietrich V von Hohnstein-Heringen 1370
Sophie von Braunschweig 13441394
Gerhard VI von Schleswig-Holstein 1404
Elisabeth von Braunschweig 1417
Heinrich II von Holstein-Rendsburg 13171384
Ingeburg von Mecklenburg 1395
Magnus II von Braunschweig 13281373
Catherine von Anhalt-Bernburg 1390
Johann von Hohenzollern 14061464
Barbara von Sachsen-Wittenberg 14051465
Friedrich I von Brandenburg 13711440
Elisabeth von Bayern-Landshut 13831442
Friedrich V von Brandenburg 13331398
Elisabeth von Bayern-Landshut 13291375
Friedrich II von Bayern-Landshut 13391393
Magdalan Visconti 13681404
Rudolf III von Sachsen-Wittenberg 1419
Barbara von Leignitz 13721436
Wenzel II von Sachsen 1388
Cecilia di Carrara 1430
Rupert von Leignitz 13481409
Hedwig von Glogau 13561390
James II Stewart King of Scotland 14301460
Marie von Geldern 14331463
James I Stewart King of Scotland 13941437
Joan Beaufort 14071445
Robert III Stewart King of Scotland 13371406
Annabel Drummond 13501401
Robert II Stewart King of Scotland 13161390
Elizabeth of Rowallan Mure 1355
Eupheme de Ross Countess of Moray 13341387
John Drummond 13351360
Mary Montifex
John de Beaufort 1st Earl of Somerset 13711410
Margaret de Holand 13811439
John of Gaunt Duke of Lancaster 13401399
Katherine Roët 13501403
Blanche of Lancaster Countess of Derby 13451369
Thomas de Holand 2nd Earl of Kent 13541397
Alice FitzAlan 13501416
Arnold von Geldern 14101473
Katherine von Kleve 14171479
John II d Egmond 1451
Mary von Arkel 1415
Arnold d Egmond 13401409
Yolantha zu Leiningen 1434
John XII von Arkel 14121428
Joanna von Jülich 1367
Adolf I von Kleve 13731448
Marie de Bourgogne 13931473
Adolf III von der Mark und Kleve 1394
Margaret von Jülich 13581425
Jean de Bourgogne Duc de Bourgogne 13711419
Marguerite von Bayern 13631423