It is sort of a real life fairy tale. charles truly loved her. Did his duty and married Diana but love overcame all and he ended up with his true love in the end.
And the public has accepted her.
i agree! the family did not approve because Camilla lived a full life and was not a virgin. So...he did not marry her. Big mistake. Diana may have been a certified virgin, but an unstable nutbar as well.
I’m glad that C & c are married now. alot of wasted years ( unless you count the affair!)