WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Ann of Kiev

Ada de Warenne 11201178
Henry of Scotland Earl of Huntingdon and Earl of Northumbria 11141152
Ada de Warenne
Duncan Macduff II 6th Earl of Fife 1204
Reginald de Warenne 1179
Elizabeth de Vermandois 10851148
William de Warenne 2nd Earl of Surrey 1138
Count Hugh I de Vermandois 10571101
Adelaide de Vermandois 10621122
Ann of Kiev 10321075
Henry I King of France 10081060
Yaroslav I of Kiev 9781054
Ingegerd Olofsdotter of Sweden 10011050
Vladimir the Great of Kiev
Olof Skotkonung King of Sweden 9801022
Estrid of the Obertrites
Robert II King of France 9721031
Constance of Arles 9741032
Hugh Capet King of The Franks 941996
Adelaide of Aquitaine 9521004
Hugh the Great Duke of the Franks Count of Paris 898956
Hedwige of Saxony
Robert I King of Western France 866923
Beatrice de Vermandois 880931