Philippa of Hainault
1314 - 1369 (55 years)
John, I Count of Hainaut
1218-1257
1218-1257
Adelaide of Holland
-1284
-1284
John, II Count of Holland
1247-1304
1247-1304
William, I Count of Hainaut
1286-1337
1286-1337
Philippa of Hainault
1314-1369
1314-1369