Ancestors come before someone. descendnats come after. You quite specifically name QEII, Prince Charles and William as ancestors of Henry VIII. THEY ARE NOT. Prince Charles is not the father, grandfather etc of Henry VIII. Which is what he would have to be if he was an ancestor. YOU have got it wrong....Well if Queen Elizabeth II had Charles, Princes of Wales and then Charles had William... yes they are an ancestor of Henry VIII. The only way they are a direct descendant of The House of Tudor is through Henry VII, then his daughter Margaret.
Last edited by a moderator: