The six most expensive royal wedding dresses – including Meghan Markle’s £110k gown & Kate Middleton’s £250k dress

ROYAL weddings are always a dazzling affair – and no expense is spared when it comes to the dresses. 

But how much did the famous gowns of the likes of Meghan Markle and Kate Middleton cost?



When Sarah Ferguson tied the knot with Prince Andrew in 1986, her ivory-silk gown is believed to have cost £35,000

Here, Fabulous reveals the six most expensive royal wedding dresses – and their eye-watering price tags…

6. Sarah Ferguson – £35,000

Sarah, Duchess of York, married Prince Andrew in July 1986, at Westminster Abbey. 

The mum-of-two opted for an ivory-silk gown designed by Lindka Cierach, which was believed to have cost £35,000.

The show-stopping dress featured a whopping 17-foot train embroidered with the initials A and S in silver beads, and she also wore a 20-foot long veil and a diamond tiara, lent to her by the Queen. 

5. Meghan Markle – £110,000



At Meghan’s 2018 wedding, the former actress stunned in a bespoke gown by Givenchy

Her dress had a 16ft train and veil which was adorned with the flowers of the 53 commonwealth countries

Meghan’s marriage to Prince Harry took place in Windsor on May 19, 2018 and there was a lot of speculation about her wedding dress beforehand.

Meghan stunned onlookers as she arrived at St George’s Chapel in Windsor in a stunning bespoke gown by Givenchy, created by British designer Clare Waight Keller, which is estimated to cost around £110,000. 

Meghan and Clare worked closely together on the design, which featured a graphic open bateau neckline that gracefully framed the shoulders and emphasised Meghan’s slender waist.

It had a 16ft train and veil which was adorned with the flowers of the 53 commonwealth countries, and it took an incredible 3,900 hours over the course of four months to create. 

It was confirmed she wore Queen Mary’s diamond bandeau, made in 1932.

4. Princess Diana – £151,000 



Princess Diana’s 1981 wedding dress had the longest train in royal history, measuring 25ft

Princess Diana’s iconic wedding dress is one of the most famous in the world when it debuted at St Paul’s Cathedral in July 1981. 

It was designed by close friend David Emanuel, who was a close confidante of Diana before and after her wedding to Prince Charles.

The gown was an ivory, silk taffeta and antique lace gown, which boasted a whopping 25ft train – the longest in royal history.

It soon set numerous wedding fashion trains, with its puffed sleeves, full skirt and soft touch fabrics.

David Emmanuel described it as being “suitably dramatic in order to make an impression”.

In 2019, the dress was valued at £151,000.

3. Princess Eugenie – £200,000



Princess Eugenie married Jack Brooksbank in 2018 and dazzled in a £200,000 dress

Eugenie walked down the aisle with Jack Brooksbank at St George’s Chapel, Windsor Castle in a gown by Peter Pilotto and Christopher De Vo in October 2018. 

The £200,000 dress featured a neckline that folded around the shoulders to a low back, which draped into a flowing full-length train.

The low back feature on the dress was at the specific request of Eugenie, who had surgery aged 12 to correct scoliosis.

The fabric included a number of symbols that were meaningful to Eugenie as motifs.

The symbols were a Thistle for Scotland, acknowledging the couple’s fondness for Balmoral, a Shamrock for Ireland as a nod to the Bride’s Ferguson family, the York Rose and ivy representing the couple’s home.

2. Kate Middleton – £250,000



Kate Middleton’s Alexander McQueen dress will go down in history as one of the most iconic gowns

Millions of people around the world tuned in on April 29, 2011 to watch the wedding of Kate Middleton and Prince William.

British designer Sarah Burton from luxury fashion house of Alexander McQueen was given the honour of designing Kate’s iconic dress.

The dressmaker and designs were kept secret until the day of the wedding, and only when the Duchess stepped out of the car was the designer revealed.



Kate’s ivory satin dress is estimated to have cost £250,000

The dress consisted of an ivory satin bodice with lace applique, incorporating a floral pattern, and long lace sleeves. 

The back of the dress had 58 buttons of gazar, and in total the skirt, underskirt and bridal train measured a staggering 8ft 8ins long.

The dress is estimated to have cost £250,000, making it one of the most expensive dresses ever made, but not top of the list. 

1. Queen Letizia of Spain – £6million



The most expensive wedding dress belonged to Queen Letizia of Spain

The dress at the 2004 wedding featured real gold thread embroidery woven into the silk

Queen Letizia of Spain was the wearer of the most expensive royal wedding dress, and her gown is believed to be worth a whopping £6million.

She wore the stunning creation to her 2004 wedding to King Felipe. 

It was designed by royal couturier Manuel Pertegaz, and featured real gold thread embroidery woven into the silk.

The dress also featured a four and a half metre-long train, a high collar and long sleeves. 

Queen Letizia finished off the spectacular look with a diamond tiara, which was a present given to her by her mother-in-law Queen Sofia, who wore it on her own wedding day to King Juan Carlos in 1962.

We previously shared the subtle signs in Royals’ wedding rings & why Meghan Markle is a ‘fashion leader’ while Kate Middleton has ‘charm’.

And from the Queen to Meghan Markle we revealed the Royal nicknames you’ve probably never heard of.


Did you miss our previous article...
https://thecelebreport.com/royalty/eastenders-fans-gobsmacked-by-orange-juice-blunder-as-phil-mitchells-favourite-tipple-sets-him-back-a-fiver