Charles was doing his military service thing; and, she couldn't wait and married someone else. When Charles returned, they began a love affair that lasted for years.
Diana had the right pedigree; daughter of an Earl (who was a longtime friend of the Queen) and she was young and attractive. She was perfect, except to Charles who couldn't give up Camilla.
It seems that a better way forward should have been found and a young girl (19 when they wed) would not have had her life ruined by a cold, unfaithful husband.
William seems to be a good prospect for the future; and, Katherine seems to be very good "Queen" material. This family may last on the throne longer than I had anticipated. Thank goodness William is the next in line, not Harry.
It was a big deal at the time. Diana had to be a virgin.
She has taken her role seriously and behaves with kindness towards the people and discretion regarding the Royal Family.