
There’s a reason celebrities fascinate us all so much. From their outstanding talents to their lifestyles, we just cannot get enough! For many of us, it’s a guilty pleasure to take a quick peek into the lives of our favorite stars every day. And one thing fans love, above all else, are celebrity weddings. It doesn’t matter if the marriage lasts for a long time, what we truly care about are all of the details about their special day.
So, we’ve collected some of the most lavish celebrity weddings of all time. From Catherine Zeta-Jones and Michael Douglas to Prince Harry and Megan Markle, these celebrity weddings will prove just how extravagant an event can become. Some of the price tags here might floor you, so sit back, relax, and enjoy the most expensive celebrity weddings ever!
1. Katie Holmes & Tom Cruise – $2 Million

Tom Cruise and Katie Holmes’ $3.5 million wedding remains one of the most remembered weddings of the past 20 years. In 2006, the couple had a three-day wedding, with festivities finishing at the 15th century Odescalchi Castle in Italy. Everything from the venue down to the food made the wedding seem like a fairy tale. The couple served sea bass and risotto, along with nearly 300 bottles of red wine and champagne, which cost the couple $18,000.
Meanwhile, Katie Holmes chose a stunning Giorgio Armani wedding dress designed especially for her. Reportedly, it took over 350 hours to cover the dress with Swarovski crystals, costing an estimated $50,000. At the end of the ceremony, guests enjoyed fireworks and multiple musical performances, including Andrea Bocelli and Mark Ronson in the DJ booth.