I´ve been thinking in that situation for a long long time.
Diana was a victim of the old custums of the British kingdom, and Charles too.
Imagine that you must to get married with a woman -beautiful, sweet, lovely and charming- that you don´t love, and let your real love, even if she is ugly, almost a mounster, but you love her, and imagine that your endless love in pregnat and you don´t have the right to haver near of you the future baby because the Kingdom decide give the baby to a foreing family, your first baby, your real love, your dream of family go out because the rules of the Kingdom. Terrible Isn´t it.
And for Diana even worst because she got married and she belived that her wife love her, but the reality is different. An unjustice for the two parts.
Some say that Diana was killed by Charles, I think was killed by the kingdom, Diana began her life with Doddy Alfayet and was pregnat, she broke -again-the rules of the kingdom, even if she was divorced of Charles, the cost was her life.
Now the mistakes of the kingdom are almost to take another victim, Camilla. And maybe in the future she could become in the Queen, but a lonly lonly queen.