
More than four decades on, the wedding of King Charles and Princess Diana remains unmatched in both scale and cost.
A newly cited royal audit has confirmed that the 29 July 1981 ceremony, when adjusted for inflation, is still the most expensive modern royal wedding on record.