In the nearly 45 years since Prince Charles and Lady Diana Spencer’s royal wedding on July 29, 1981, numerous anecdotes have come out about how both parties wanted to call off the wedding before it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results