Edward I Catherine Middleton

Family Relationship of

King Edward I

King of England

21st Great-grandfather to

Catherine Middleton

Duchess of Cambridge


Catherine Middleton photo by Pat Pilon ( CC BY 2.0)