Trending

From Kate Middleton to Kim Kardashian: Most Luxurious Wedding Dresses

The royals and Hollywood divas are known for getting the most expensive wedding dresses for their big day

By Ariha Arain June 30, 2025
From Kate Middleton to Kim Kardashian: Most Luxurious Wedding Dresses
From Kate Middleton to Kim Kardashian: Most Luxurious Wedding Dresses

Weddings are no longer about the bride and groom only. It has become a moment of extravaganza, display of wealth and doing everything in the most luxurious manner.

While weddings itself cost a lot, these brides have splurged a staggering amount on their bridal dresses that have been etched in history books forever.

From getting the world’s most in-demand designers to getting real gold threads woven into their gowns that are embellished with valuable gems, these brides chose to wear something that is more than just a piece of clothing.

Serena Williams: $3.5 million

The Tennis legend tops the list of most expensive wedding dresses ever. Serena Williams wore an Alexander McQueen dress designed by Sarah Burton to her 2017 wedding to investor Alexis Ohanian in New Orleans. Later, the athlete changed into two other dresses and bejeweled Nike sneakers.

Priyanka Chopra: $2 million

It is hard to comprehend how a dress could be worth multi-million dollars but it was in fact the case for the Indian icon and former Miss World Priyanka Chopra who was marrying the boyband prodigy Joe Jonas. The bride’s Ralph Lauren gown had a 75-feet veil which was paired with Jimmy Choo shoes. The dress was covered in Swarovski crystals and hand-stitched lace.

Kate Middleton: $434,000

The future queen of the United Kingdom walked down the aisle in a timeless skin-fitted gown designed by Alexander McQueen on April 29, 2011 at Westminster Abbey. Kate wore the white lace dress that costed $434,000 to marry Prince William. The dress became a influential moment in royal as well as fashion history for being monumental, elegant and timeless.

Wedding dresses of Kate Middleton (left) and Lady Diana (right)
Wedding dresses of Kate Middleton (left) and Lady Diana (right)

Kim Kardashian: $500,000

When it comes to doing things in an extravagant manner, no one does it better than the reality TV mogul Kim Kardashian. It became even more luxurious as the socialite was tying the knot with one of the most influential music artists of the decade, Kanye West. Kim wore a $500,000 Givenchy gown when she walked down the aisle in Florence, Italy on May 24, 2014.

Meghan Markle: $422,000

The American actress Meghan Markle broke many rules when she married the second son of King Charles and late Princess Diana, Prince Harry and she did that in the most stunning ensemble that was divided into two dresses. The Duchess wore a custom Givenchy gown for her main ceremony and later changed into a Stella McCarthy for the reception. The memorable dress duo is valued at $422,000.

Salma Hayek: $434,000

The Mexican diva, best known for her role as Frida, married French billionaire François-Henri Pinault in 2009. The wedding took place in Venice, Italy where Salma wore a Balenciaga gown that came with a price tag of $434,000. The wedding is considered one of the most expensive celebrity weddings ever which was worth $3.5 million.

Princess Diana: $115,000 ($400,000 adjusted for inflation)

The People’s Princess Lady Diana married the future king of the United Kingdom in a royal wedding that was viewed by the entire world in 1981. The royal bride wore a dress designed by the British husband-and-wife duo David and Elizabeth Emanuel. The dress’ 25-feet train is etched in history books forever but what most people do not know is that the dress was embellished with 10,000 pearls. 

Related: Why Kate Middleton's favourite sport had to take a backseat