Charles and Diana, a royal romance