Interactive tree of Matilda of Flanders

Robert
Adeliza or Alice
William II, King of England 10561100
Stephen King of England 1096
Matilda Countess of Boulogne
Adela
Stephen Count of Blois
William Longespee 1160AD 1226
Ela FitzPatrick
Henry
William
Richard Plantagenet I, King of England 11571199
John Plantagenet King of England 11671216
Isabella of Angoulîme
Matilda
Eleanor
Joan
Henry II King of England AD 11331189
Ida
Eleanor of Aquitaine 11221204
Matilda
Geoffrey IV of Anjou
Henry 1 of England
Edith
Matilda of Flanders 10281087
William , King of England 10271087
Robert Duke of Normandy
Herleve
Richard Duke of Normandy
Judith of Brittany
Richard Duke of Normandy
William Duke of Normandy