Diana, Princess of Wales was descended from two of Charles' illegitimate sons; Henry Fitzroy, 1st Duke of Grafton and Charles Lennox, 1st Duke of Richmond. This means should her son Prince William, Duke of Cambridge take to the British throne as he is expected to, William would become the first blood descendant of Charles II to do so. Though William is part of the royal House of Windsor, rather than the House of Stuart.