The most expensive weddings in the World.
As Princess Eugenie ties the knot with Jack Brooksbank on October 12, we take a look back at some of the most OTT and pricey nuptials of the rich and famous over the years.
Jennifer Aniston and Brad Pitt, $1 million (£700k)
Donald Trump and Melania Knauss, $1 million (£700k)
Victoria Adams and David Beckham, $1.3 million (£953k)
Catherine Zeta Jones and Michael Douglas, $1.5 million (£1m)
Sir Elton John and David Furnish, $1.7 million (£1.2m)
Tom Cruise and Katie Holmes, $2 million (£1.4m)
Kim Kardashian and Kanye West, $2.8 million (£2m)
Elizabeth Taylor and Larry Fortensky, $4 million (£2.8m)
Michael Jordan and Yvette Prieto, $10m (£7m)
Coleen McLoughlin and Wayne Rooney, $11 million (£8m)
Prince William and Kate Middleton, $34 million (£24m)
Prince Harry and Meghan Markle, $41.6 million (£32m)
Prince Charles and Lady Diana Spencer, $110 million (£79m)