Princess Diana has been entangled in British royal family long before she married now-King Charles III decades ago.
The former Princess of Wales is reportedly descended from not one, but two illegitimate children of King Charles II of England: Henry Fitzroy and Charles Lennox.