Free Press Journal

Wallis Simpson to Kate Middleton: 10 gorgeous royal wedding dresses of all time


royal wedding dresses

Preparations are in full swing for Prince Harry and Meghan Markle’s wedding is on May 19, Saturday. With the royal wedding just a day away, Meghan Markle’s wedding dress is still a well-kept secret. Nothing about the dress will be known until Meghan arrives at Windsor’s St George’ Chapel. Laces, long sleeves, and trains are few things that come to our mind when someone describes royal wedding dresses. Whether it is Wallis Blue dress worn by Wallis Simpson or the gorgeous lace dress worn by Kate Middleton, the Royals have consistently been in the fashion game. Before the big day, here’s a look back in the archives at the royal wedding dresses.

Wallis Simpson (1937)

Wallis simpson wedding


Wallis Simpson married Prince Edward, Duke of Windsor in 1937. Her Mainbocher dress was simple yet beautiful in pale blue silk. Her dress was named ‘Wallis Blue’ to match her eyes.

Queen Elizabeth II (1947)

Queen Elizabeth ii wedding gown


Queen Elizabeth II and Prince Philip’s wedding was held on November 20, 1947, at Westminster Abbey in London, five years before the Queen was proclaimed the Queen of England. The wedding was attended by 2,500 people. Her wedding gown was designed by Norman Hartnell and featured a high neckline, tailored bodice, and a short train. The dress provided a fit and flare silhouette.

Princess Margaret (1960)
princess margaret wedding
Princess Margaret’s, sister of Queen Elizabeth II, wedding to photographer Antony Armstrong-Jones was held on May 6, 1960, at Westminster Abbey. The gown was designed by Norman Hartnell and was made from silk organza. The gown was described as ‘stunnigly tailored’ by Vogue and ‘the simplest royal wedding gown in history’ by the Royal magazine. The couple got separated in 1978, the first royal divorce in over 400 years.

Princess Anne (1973)
princess anne wedding dress
Princess Anne wore a Tudor style gown during her wedding to Captain Mark Phillips in 1973. The gown was designed by Glenda Jackson featured sweeping sleeves. The couple separated in 1989 and announced their divorce on April 23, 1992.

Also read: 10 royal wedding traditions and etiquettes you probably didn’t know

Princess Diana (1981)
princess diana wedding gown
Designed by David and Elizabeth Emanuel, the gown Lady Diana wore on her wedding to Prince Charles on July 29, 1981, was one of the most iconic royal wedding dresses of all time. The dress had layers made from ivory silk tafetta, puffy sleeves and 25-foot-train that was hand-embroidered with sequins and 10,000 pearls.

Mary Donaldson (2004)
princess mary of denmark wedding gown
For her marriage to Frederick, the Crown Prince of Denmark, Mary Donaldson wore an ivory Duchesse satin gown designed by Danish designer Uffe Frank. It was reported that her dress had her late mother’s wedding ring stitched inside her dress near to her heart.

Princess Victoria (2010)
princess victoria of sweden wedding dress
Princess Victoria of Sweden married her former fitness instructor Daniel Westling in 2010. The bride wore cream-coloured duchess silk satin dress by Par Engheden. The dress featured a rounded collar ended in a v-shape in the shape.

Also read: Royal Wedding 2018: All you need to know about Prince Harry – Meghan Markle royal wedding

Kate Middleton (2011)

kate middleton wedding gown


The fitted lace bodice and hand-engineered dress Kate Middleton wore during her wedding to Prince William was the most talked about dress of a generation. The flowers – rose, thistle, daffodil, and shamrock – on the dress were hand-cut from the lace and hand-engineered onto ivory silk tulle to create a unique design. The train was relatively short and made a perfect fit for the elegant decor of Westminster Abbey.

Charlene Wittstock (2011)
Charlene Wittstock wedding gown
Former Olympic swimmer Charlene Wittstock wore a Giorgio Armani gown for her wedding with Prince Albert of Monaco II. The gown was made using 50 metres of Duchesse silk, 80 metres of silk organza and a veil encompassing 20 metres of silk tulle. The wedding was attended by 3,500 guests.

Princess Claire (2013)
princess claire of luxembourg wedding gown
Princess Claire wore a stunning embellished gown to marry Prince Felix of Luxembourg. The ivory coloured silk dress was embroidered with lace floral motifs and featured a flowing train with a neo-baroque flower detail. She wore a pair of earrings, believed to be worn by Princess Stephanie of Luxembourg and Grand Duchess Maria Teresa on their wedding days.