Royal weddings are lavish affairs, especially when it comes to the bride's outfit. According to Hitched, the average wedding dress costs £1,313, but royal ladies such as Princess Eugenie, the Queen and more have spent far more on their gowns – with prices reportedly as high as £6million, that's around 4,469 times more expensive.
SHOP: 16 beautiful long-sleeved wedding dresses for the modern bride
See the most pricey royal wedding dresses in order of price, including Kate Middleton's beautiful lace number from Alexander McQueen…
WATCH: Stunning royal wedding dresses that will go down in history
7. The Queen
Though Queen Elizabeth's £30,000 wedding dress comes in at the bottom of the charts, it was certainly a jaw-dropping amount to spend when she married Philip Mountbatten, Duke of Edinburgh in 1947, at a time when the world had barely begun to recover from the war and clothing was still rationed (the Queen even collected coupons to pay for her dress).
It was created by Norman Hartnell using Chinese silk, and shaped with a high neckline, tailored bodice and a 15-foot long train. Pearl and diamante-encrusted star flowers, roses, jasmine blossoms and wheat adorned the bodice and the skirt.
MORE: Why Prince Philip's sisters didn't attend his wedding to the Queen
RELATED: Pippa Middleton's huge £250k engagement ring has rare royal link
6. Sarah Ferguson
Sarah Ferguson opted for a dress made from ivory duchesse satin for her wedding to Prince Andrew in 1986, believed to have cost £35,000. Lindka Cierach created the style, with precise beadwork incorporating various symbols including anchors and waves representing Prince Andrew's sailing background.
Her 17-foot long train was embroidered with the initials A and S in silver beads. Sarah spoke out about her dress in her 1997 memoir My Story, describing it as, "an exquisite creation I'd lost twenty-six pounds to fit into. Lindka was a genius; I knew she could make the most flattering gown ever, and she had. It was amazingly boned, like a corset."
5. Meghan Markle
Meghan Markle's wedding dress is estimated to have cost £110,000, and the Duchess of Sussex paid for it herself. The timeless gown was the handiwork of Clare Waight Keller, of Parisian fashion house Givenchy, and the level of intricacy is surely reflective of its price.
The fashion house spent 3,900 hours embroidering Meghan's 16-feet long veil with the national flowers of each of the 53 commonwealth countries including real crops of wheat, while the dress was created using double-bonded silk cady cushioned by an underskirt of triple silk organza.
SEE: Best photos from Prince Harry and Meghan Markle's royal wedding
4. Princess Diana
Princess Diana's wedding dress for her wedding to Prince Charles in 1981 was valued at £151,000 in 2019. Welsh designer David Emanuel and his then-wife Elizabeth made the design from ivory silk and embellished with pearls, sequins and antique lace. It was topped off with a 25-foot train – the longest in royal history.
MORE: 3 stunning wedding videos from Princess Diana and Prince Charles' big day
3. Princess Eugenie
When Princess Eugenie tied the knot with Jack Brooksbank in 2018, she wore a £200,000 design by British designer Peter Pilotto and Christopher de Vos. She worked closely with the duo to create a number of meaningful motifs including a Thistle for Scotland as a reference to the couple's love for Balmoral, a Shamrock for Ireland as a nod to the bride's heritage and the York Rose and ivy representing the couple's home. She also opted for a shape that would display a scar she had from scoliosis surgery on her back.
2. Kate Middleton
In at number two, Kate Middleton's wedding dress for her wedding to Prince William in 2011 cost her parents, Carole and Michael Middleton (who footed the bill), £250,000. It was made in collaboration with Sarah Burton of Alexander McQueen, with a Victorian bodice, a train stretching almost nine-feet long with 58 gazar and organza covered buttons on the back and rouleau loops, and handmade lace created by the Royal School of Needlework, based at Hampton Court Palace.
SEE: 7 royal wedding faux pas you probably missed
1. Queen Letizia of Spain
Queen Letizia of Spain tops the charts with a £6million wedding dress that she wore to her wedding with King Felipe in 2004. It was designed by royal couturier Manuel Pertegaz, featuring a four and a half metre-long train, long sleeves, a high-standing collar and embroidery woven into the silk using gold thread. (Real, of course.) She accessorised with a diamond tiara, gifted to her from her mother-in-law Queen Sofia after she wore it on her own wedding day to King Juan Carlos in 1962.
SEE: Photos from Queen Letizia and King Felipe's wedding as it happened
Planning your wedding? Sign up to HELLO!'s brand new Bride Guide newsletter for expert advice, budget help, wedding inspiration and real life stories delivered straight to your inbox.