Ancestry of
Catherine Middleton
Princess of Wales
Name Index for
Catherine Middleton
Hainault
Baldwin V of b. 1150
Ida of -
Isabella of b. 5 Apr 1170
Philippa of b. 24 Jun 1314
Rainier III of b. ca. 0920
Rainier IV of b. ca. 0950
Richildis of b. ca. 1031
Hainaut
Rainier II of b. 0890
Hales
Alice de b. ca. 1305
Roger de -
Hall
John b. 1653
Margaret chr. 28 Jan 1691
Hamerton
Alice -
Laurence -
Harcourt
Alice de -
Hardy
Jane chr. 3 May 1795
William b. 1748
Harington
Agnes bur. 3 Nov 1444 to 30 Nov 1444
John -
John de b. ca. 1281
Nicholas b. ca. 1345
Harrison
Dorothy b. 26 Jun 1935
John b. 25 Jul 1874
John b. ca. 1834
Thomas b. 23 Jun 1904
Haspengau
Ermengarde of b. ca. 0778
Hastings
Hugh -
John -
Muriel -
Haverington
Robert de d. ca. 1297
Haye
Hedworth
Anne bur. 19 Jan 1597/1598
John -
Ralph -
Hereford
Margaret of b. ca. 1122
Heristal
Pepin of b. ca. 0635
Hesbaye
Robert of b. 0770
Hill
Jane b. 28 May 1875
Hilton
Anne -
William -
Hobbes
Christiana Maria b. 25 Dec 1810
Robert b. 15 Jul 1773
Hohenstaufen
Marie of b. ca. 1199
Holand
Eleanor b. 13 Oct 1370
Margaret -
Thomas b. ca. 1314
Thomas de b. ca. 1350
Holland
Adelina of b. ca. 0990
Arnulf of b. 0951
Berthe of b. ca. 1055
Dirk II of b. 0920/0930
Florent (Floris) I of b. ca. 1020/1030
Robert de b. ca. 1270
Robert de of Upholland, Lancashire -
Hungary
Andrew II, King of b. ca. 1216
Prisca of b. ca. 1088
Yolanda of d. 12 Oct 1251
Hunstanton
Ralph de -
Huntingdon
Henry of b. ca. 1114
Hywel Dda
Owain ap -
Catherine Middleton photo by Pat Pilon (CC BY 2.0)