WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Margaret of Scotland

Margaret of Scotland 12611283
King Alexander III of Scotland 12411286
Queen Margaret of Scotland 12401275
King Alexander II of Scotland 11981249
Marie de Courcy 12181285
Princess Joan of England 12101238
King William I of Scotland 11431214
Isabel de Avenal 11401234
Ermengarde de Beaumont 11701233
Henry of Huntingdon 11141152
Ada de Warenne 11201178
Sir Richard de Avenal 11171180
Sibyl 11201170
King John of England 11661216
Isabella de Taillefer 11881246
Agatha de Ferrers 11681216
Miss Plantagenet 1172
Hawise de Tracy 11681217
Isabella de Clare 11701217
King Henry II of England Plantagenet 11331189
Duchess Eleanor of Aquitaine 11221204
Rosamond de Clifford 11361176
Princess Alix Capet of France 11501198
Aymer de Valence 11591218
Alice de Courtenay 11591211
Sir William de Ferrers 11361190
Sybil de Braose 11551228
Goda de Tosni 11401172
Hamelin Plantagenet of Anjou 11301202
Isabel de Warenne 11371199
Sir William FitzRobert of Gloucester 11161183
Hawise de Beaumont 11291197
King Henry III of England 12071272
Eleanor Berenger of Provence 12171291
King John of England 11661216
Isabella de Taillefer 11881246
Agatha de Ferrers 11681216
Miss Plantagenet 1172
Hawise de Tracy 11681217
Isabella de Clare 11701217
King Henry II of England Plantagenet 11331189
Duchess Eleanor of Aquitaine 11221204
Rosamond de Clifford 11361176
Princess Alix Capet of France 11501198
Aymer de Valence 11591218
Alice de Courtenay 11591211
Sir William de Ferrers 11361190
Sybil de Braose 11551228
Goda de Tosni 11401172
Hamelin Plantagenet of Anjou 11301202
Isabel de Warenne 11371199
Sir William FitzRobert of Gloucester 11161183
Hawise de Beaumont 11291197
Raymond Berenger de Provence 11981245
Beatrice de Savoy 12011266