From Charles' ancestors James VI (I) and Anne of Denmark to Camilla's ancestors James VI (I) and Anne of Denmark:
Charles, Prince of Wales
=
Elizabeth II Queen of the United Kingdom, Etc
x Prince Philip of Greece and Denmark
Elizabeth II
=
George VI King of the United Kingdom, Etc
x Lady Elizabeth Bowes-Lyon, daughter of the 14th Earl of Strathmore and Kinghorne
George VI
=
George V King of the United Kingdom, Etc
x Princess Mary, daughter of Franz, Duke of Teck
George V
=
Edward VII King of the United Kingdom, Etc.
x Princess Alexandra, daughter of King Christian IX of Denmark
Edward VII
=
Victoria, Queen of the United Kingdom, Etc.
x Prince Albert von Sachsen-Coburg und Gotha
Victoria
=
Prince Edward, Duke of Kent and Strathearn
x Princess Victoria, daughter of Franz, Duke of Sachsen-Coburg-Saalfeld
Edward
=
George III King of the United Kingdom
x Princess Charlotte, daughter of Karl, Duke of Mecklenburg-Strelitz
George III
=
Frederick, Prince of Wales
x Princess Augusta, daughter of Friedrich II Duke of Sachsen-Gotha-Altenburg
Frederick
=
George II King of Great Britain and Ireland
x Princess Caroline, daughter of Johann Friedrich Margrave of Brandenburg-Ansbach
George II
=
George I King of Great Britain and Ireland
x Sophia Dorothea, daughter of Georg-Wilhelm Duke of Braunschweig-Lüneburg
George I
=
Sophia, Princess of the Palatinate
x Ernest Augustus, Elector of Braunschweig-Lüneburg
Sophia
= Elizabeth Stuart
x Friedrich V, Elector of the Palatinate
Elizabeth
=
King James VI of Scotland and I of England x Princess Anne, daughter of King Frederik II of Denmark
=
Charles I
Charles I King of England, Scotland and Ireland
x Princess Henrietta Maria, daughter of King Henri IV of France
= Charles II
Charles II King of England, Scotland and Ireland
x Louise, Duchess of Portsmouth, daughter of Guillaume de Penancoët, Seigneur de Kérouaille
= Charles Lennox
Charles Lennox, 1st Duke of Richmond
x Anne Brudenell, daughter of Francis, Baron Brudenell
= Lady Anne Lennox
Lady Anne Lennox
x Willem Anne van Keppel, 2nd Earl of Albemarle
= George Keppel
George Keppel, 3rd Earl of Albemarle
x Anne Miller, daughter of Sir John Miller, 4th Baronet
= William Charles Keppel
William Charles Keppel, 4th Earl Albemarle
x Hon. Elizabeth Southwell, daughter of Edward Southwell, 20th Baron de Clifford
= George Thomas Keppel
George Thomas Keppel, 6th Earl of Albemarle
x Susan Trotter of Willesden, daughter of Sir Coutts Trotter of Willesden, 1st Baronet
= William Coutts Keppel
William Coutts Keppel, 7th Earl of Albemarle
x Sophia Mary MacNab, daughter of Sir Allan Napier MacNab (Prime Minister of Canada)
= George Keppel
Lieutenant Colonel Hon. George Keppel
x Alice Edmonstone, daughter of Sir William Edmonstone, 4th Baronet
= Sonia Keppel
Sonia Keppel
x Roland Calvert Cubitt, 3rd Baron Ashcombe
= Hon. Rosalind Maud Cubitt
Hon. Rosalind Maud Cubitt
x Major Bruce Middleton Hope Shand MC and Bar
= Camilla Rosemary Shand (HRH The Duchess of Cornwall)