WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Marguerite of France

Eleanor Mowbray 13641444
John Welles 1421
Elizabeth deSegrave 13381376
JohnII deMowbray 1369
Margaret Duchess of Norfolk 13201400
John deSegrave 1353
Thomas of Brotherton 13001330
Alice Hayles
Marguerite of France 12791317
EdwardI King of England 12391307
HenryIII King of England 12071272
Eleanor of Provence 12171284
John Lackland King of England 11661216
deWarenne
Isabella Taillefer of Angouleme 11881246
HenryII King of England 11331189
Eleanor Duchess of Aquitaine 11221204
GeoffreyV Plantagenet Count of Anjou 11131151
Matilda Queen of England 1104
Adelaide d'Angers
WilliamX leJeune Duke of Aquitaine 10991137
Eleanor deChastellerault 1103AD 1129/30
Hamelin Plantagenet
Isabelle deWarenne
GeoffreyV Plantagenet Count of Anjou 11131151
Matilda Queen of England 1104
Adelaide d'Angers
WilliamIII Earl deWarenne 11101147
Ala Talvas 11101174