Henry the VIII is actually not a direct bloodline to the current royal family. His line ended when Elizbeth died since none of his children had children. BUT, it is well believed that he fathered Mary Boleyn's 2 children that she had at court while his mistress (you know, Anne's sister). In that case, Elizabeth the 2nd, the current queen, would be a descendant of Elizabeth the 1st. Mary's 2 children she had at court both married and had bushels of kids!
There, now you all know I have a nerdy side that LOVES history. Yes, I do watch the History channel too...
As far as Charles and Diana... Well, we are not in ancient times any longer. Marriages are not arranged anymore like they used to be. As long as they are not marrying a commoner, it is all good. Diana came from an acceptable family and was a virgin at marriage. They weren't arranged. Although I believe Charles did have some pressure on him to get married. He is, after all, next in line to the throne and needed some sons. Camilla, even if she had been divorced at that time, would not have fit the bill.
I always liked Andrew. He was the best looking of all of them.
mlhb