Charlemagne is Prince William, Duke of Cambridge's 30th great grandfather!

Prince William, Duke of Cambridge
 

Lady Diana Frances of Wales (Spencer)
his mother

show 29 relatives

Louis I, The Pious
his father

Charlemagne
his father

Are you related to Charlemagne? Start a family tree and find out!

Start Your Family Tree
Tweet This