The World’s Most Expensive Weddings

The bill was $48 million in 1981, or $110 million when adjusted for inflation. The bride was a stunning blonde pre-school teacher, who immediately became a global icon. The groom was the oldest son of Queen Elizabeth II. The wedding at St Paul's Cathedral was attended by dozens of royals; two million spectators; and a global TV audience of 750 million. Diana wore a puff ball meringue wedding dress with a 25-foot train of ivory taffeta and antique lace. The 27 wedding cakes and five-foot-tall main cake supposedly took 14 weeks to prepare, with a duplicate cake made in case of accidents.