Serena Williams
Serena Williams donned three different outfits for her wedding to Alexis Ohanian in 2017 since one garment was not enough for her. Serena picked Alexander McQueen for the event, and, like Kate Middleton, she donned a stunning bridal gown designed by Sarah Burton of Alexander McQueen. The tennis star, 36, looked magnificent in a £2.6 million Sarah Burton by Alexander McQueen gown with a massive skirt and dazzling XIV Karats jewelry. Alexis, on the other hand, was dressed in an Armani velvet jacket and grey pants.
"I flew to London to meet with Sarah and ended up falling in love with the ball gown silhouette, which is completely the opposite of what I ever thought I would choose for myself," Serena told Vogue on discovering her dream wedding gown. She was inspired to create a very beautiful ball gown, and it has turned out to be a truly unique item. Her outfit cost £2,695,000, putting her in top position in our list of the most expensive celebrity wedding dresses.
Cost: £2.6 million