The 70 Greatest Gowns Ever Worn by a Royal

From Princess Margaret's iconic style to Meghan Markle's wedding reception dress.

royal gowns
Getty Images

The royal family has no shortage of gorgeous gowns. From Princess Margaret's statement-making dresses to Meghan Markle's royal wedding reception gown, it's basically a royal rite of passage to wear a seriously jaw-dropping design. Here, we've rounded up the greatest royal gown moments of all time.

Les Princesses En Robe De Soiree
Keystone-FranceGetty Images
Princess Elizabeth and Princess Margaret, 1949

Then-Princess Elizabeth and Princess Margaret went glamorous for a royal variety performance in London. The sisters each wore an elaborate ball gown with fur wraps.

1 of 70
Margaret Rose, Prinzessin - Graefin von Snowdon, GB
ullstein bild Dtl.Getty Images
Princess Margaret, 1951

In 1951, Margaret posed for a birthday portrait taken by Cecil Beaton in a one-shouldered cream gown with gold embellishment by Christian Dior.

2 of 70
Coronation Day Portrait
Hulton DeutschGetty Images
Queen Elizabeth, 1953

For her coronation day, the Queen had an elaborate gown designed by Norman Hartnell. The dress was made of a white duchess satin, and was embroidered with floral emblems representing the commonwealth countries in a gold and silver thread.

3 of 70
queen in australia
Fox PhotosGetty Images
Queen Elizabeth, 1954

Queen Elizabeth threw a fur stole over an elegant white lace one-shouldered ball gown. The royal's glamorous sartorial choice was worn during her Commonwealth tour in Australia in 1954.

4 of 70
Margaret Prinzessin von Großbritannien / 26. Geburtstag
ullstein bildGetty Images
Princess Margaret, 1956

Margaret posed for her 26th birthday portrait wearing a one-shouldered pink tulle gown. The dress featured elaborate flower embroidery and sequins.

5 of 70
John F. Kennedy and Queen Elizabeth II
BettmannGetty Images
Queen Elizabeth, 1961

American royalty met actual royalty when President John F. Kennedy and Jackie Kennedy visited Buckingham Palace for the first time. The Queen wore a blue ballgown by Norman Hartnell with white gloves for the occasion.

6 of 70
film   'lawrence of arabia' premiere   odeon, leicester square
PA ImagesGetty Images
Queen Elizabeth, 1962

While attending the premiere of Lawrence of Arabia in 1962, the Queen wore a taffeta and crystal ball gown designed by Norman Hartnell. The dress would make a public appearance almost 60 years later on the Queen's granddaughter, Princess Beatrice. The young royal borrowed and altered her grandmother's gown for her wedding day in 2020.

7 of 70
Fashion, Dress, Event, Formal wear, Fashion design, Haute couture, Suit, Ceremony,
Reginald Davis/REXShutterstock
Princess Margaret, 1965

In 1965, Princess Margaret wore a blue dress and coat with a stunning tiara during a visit to America. The Princess attended an event at the Hollywood Palladium in Los Angeles with Lord Snowdon.

8 of 70
Lyndon Johnson and Wife with Princess Margaret and Lord Snowdon
BettmannGetty Images
Princess Margaret, 1965

In 1965, Margaret and Antony Armstrong-Jones visited President Lyndon Johnson and Lady Bird Johnson at the White House. The Princess wore a bright pink dress with a matching jacket for the occasion, paired with a stunning necklace.

9 of 70
Queen In Austria
Fox PhotosGetty Images
Princess Anne and Queen Elizabeth, 1969

In May 1969, the monarch and her daughter, Princess Anne, went on a state visit to Austria. Both royals went full glamorous for an event at the British Embassy: Anne wore a white dress with a sash, gloves, and a tiara, while the Queen wore a lime green gown with a matching sash and lots of jewelry.

10 of 70
royal tour of australia
Fox PhotosGetty Images
Queen Elizabeth, 1970

Queen Elizabeth stunned during her royal tour of Australia in a sleeveless satin sheath evening gown. The regal dress was completed with a crystal embellished bodice and train.

11 of 70
Anne And Mark At Film Premiere
Tim GrahamGetty Images
Princess Anne, 1973

Princess Anne wore a floral printed gown with a sleek updo to a film premiere in London with her husband, Mark Phillips.

12 of 70
Princess Margaret and Antony Armstrong-Jones...
Images PressGetty Images
Princess Margaret, 1974

Princess Margaret wore a white caped gown with sequined detailing to a ballet performance she attended with her husband, Antony Armstrong-Jones, in New York.

13 of 70
murder premiere
Hulton ArchiveGetty Images
Queen Elizabeth, 1974

For the premiere of Murder on the Orient Express, Queen Elizabeth added diamond and sapphire jewelry to an elegant teal chiffon evening gown with bell sleeves and crystal embroidery. Her Majesty accessorized the look with white elbow-length gloves and a silver beaded clutch.

14 of 70
Anwar Hussein Collection
Anwar HusseinGetty Images
Queen Elizabeth, 1976

During a state visit in Washington, D.C., Queen Elizabeth wore this bright yellow design for a formal dinner with President Ford.

15 of 70
Anne At Dorchester Hotel
Tim GrahamGetty Images
Princess Anne, 1978

Princess Anne, the Queen's only daughter, wore a floral ruffled gown for an event at the Dorchester Hotel in London. The Princess finished the look off with elegant white evening gloves.

16 of 70
Gown, Dress, Wedding dress, Bride, Bridal clothing, Clothing, Bridal accessory, Fashion, Headpiece, Haute couture,
Getty Images
The Queen Mother, 1980

Queen Elizabeth, the Queen Mother, wore a white chiffon evening gown to her 80th birthday celebration in 1980. She paired the gown with a stunning tiara and necklace set.

17 of 70
Anne At Opera House
Tim GrahamGetty Images
Princess Anne, 1980

The Princess Royal wore a white dress with an embroidered overlay to an event at the Royal Opera House in London.

18 of 70
diana bellville sassoon dress
Tim GrahamGetty Images
Princess Diana, 1981

Princess Diana wore an off-the-shoulder chiffon evening gown, designed by Bellville Sassoon, in 1981. The Princess was famously photographed asleep while attending the event and, as a result, the palace revealed she was expecting her first child.

19 of 70
Diana Swan Lake Ballet
Tim GrahamGetty Images
Princess Diana, 1984

Diana wore a pink and white dress by Catherine Walker to a ballet performance in London.

20 of 70
diana 2nd pregnancy
Tim GrahamGetty Images
Princess Diana, 1984

While expecting Prince Harry, Princess Diana wore a pale blue silk draped tuxedo gown to the London premiere of Indiana Jones and the Temple of Doom. The royal's maternity look was created by Catherine Walker.

21 of 70
Diana At Bond Premiere
Princess Diana ArchiveGetty Images
Princess Diana, 1985

The Princess shined in a gold lame evening gown by Bruce Oldfield, which she wore to the premiere of the James Bond film A View to Kill in 1985.

22 of 70
diana one shoulder dress
Tim GrahamGetty Images
Princess Diana, 1985

Princess Diana wore an asymmetrical satin ball gown in Melbourne, Australia. The royal topped the teal dress off with earrings and Queen Mary's art deco emerald and diamond choker, which she wore as a headband.

23 of 70
Diana In Washington
Tim GrahamGetty Images
Princess Diana, 1985

The Princess chose a white, crystal-beaded silk chiffon gown by Japanese designer Hachi for an event at the National Gallery in Washington D.C.

24 of 70
Diana Saudi Arabia
Tim GrahamGetty Images
Princess Diana, 1986

In true 1980s fashion, Princess Diana wore a black and white evening gown with a giant bow in the front to a royal wedding in Saudi Arabia. The royal also wore the ultimate piece of jewelry: a stunning tiara.

25 of 70
Queen And Philip Windsor Session
Tim GrahamGetty Images
Queen Elizabeth, 1987

In this portrait taken to celebrate her 40th wedding anniversary to Prince Philip, Queen Elizabeth chose a white dress with a dot pattern. She accessorized with a sparkling tiara and elaborate diamond necklace as well.

26 of 70
Diana And Charles In Cannes
Tim GrahamGetty Images
Princess Diana, 1987

Diana wore this memorable number to a gala during the Cannes Film Festival. The pale blue flowing chiffon dress was designed by Catherine Walker, one of Diana's favorite designers.

27 of 70
Diana And Charles In Germany
Tim GrahamGetty Images
Princess Diana, 1987

Princess Diana's velvet dress by Victor Edelstein is one of her more iconic ensembles. The Princess wore this dress during a visit to the White House in 1985, where she famously danced with John Travolta. Diana re-wore it two years later on a state visit in Germany, as seen here.

28 of 70
Diana In Catherine Walker Design
Tim GrahamGetty Images
Princess Diana, 1988

Diana wore a dress that was quite striking for the era: a red and black patterned one shoulder dress. The Princess wore the Catherine Walker evening gown to a dinner hosted by the British Ambassador while in Paris.

29 of 70
Diana Wearing Bruce Oldfield Dress
Tim GrahamGetty Images
Princess Diana, 1989

Diana wore this head-to-toe red sparky gown with the Spencer tiara to a banquet held at Claridges in London. The dress was designed by Bruce Oldfield.

30 of 70
Advertisement - Continue Reading Below
This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at