I read somewhere that Diana was descended from Charles II through two different lines, and also from James II through an illegitimate line. People used to make the point that she had more English royal blood than her husband, and that because of her William will be the most English royal-blooded king to ascend to the throne in many generations.