WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Edward The Confessor (Eadweard III)

Edward The Confessor (Eadweard III) 10021066
Eadgyth (Edith)
Ethelred II The Unready 9681016
Emma
Elfgifu
Edgar (Eadgar) 943975
Elfrida
Ethelfleda
Edmund I (Eadmund) The Elder, The Deed-Doer or The Magnificent 921946
Ethelfleda
Edward (Edweard) 869924
Edgiva
Ecgwyn
Elfleda
Alfgar Ealdorman of Wiltshire
Ordgar Ealdorman of East Anglia
Ealdorman Ordmaer
Richard I Duke of Normandy (942-996)) 933996
William I 893942
Sprota
Rollo (Rolf) (Robert I) 860931
Godwin Earl of Wessex 1053
Gytha
Thorgils Sprakalegg
Styrbjorn
Thyra
Harold