The 50 Best Royal Floral Outfits of All Time
This article contains affiliate links; if you click such a link and make a purchase, we may earn a commission.The 50 Best Royal Floral Outfits of All Time
Emily Burack, Meg DonohueSun, March 29, 2026 at 3:00 PM UTC
1
The Best Royal Floral OutfitsGetty Images (4)
"Hearst Magazines and Yahoo may earn commission or revenue on some items through these links."
While British royal women often wear monochromatic outfits, they don’t shy away from a floral print. Princess Diana, in typical '80s fashion, loved big, bold blooms, while Kate Middleton, now the Princess of Wales, has favored delicate, nature-inspired prints. During her lifetime, Queen Elizabeth, ever the fan of floral prints, sported vibrant flower-covered ensembles, and even Meghan Markle, who loves neutrals, has dipped her toe into floral looks. As spring begins, take a look back at 50 iconic moments when the royals wore floral prints.
1)
Photo credit: Kypros - Getty Images
Princess Diana looked chic in a Donald Campbell dress paired with a long blazer and pearl choker when she and Prince Charles left for their honeymoon in August 1981.
2)
Photo credit: Max Mumby/Indigo - Getty Images
The then-Duchess of Cambridge stunned in a light blue and pink shirt dress at a “Back to Nature” event in June 2019.
3)
Photo credit: Serge Lemoine - Getty Images
A young Queen Elizabeth posed in a pink- and red-flowered dress paired with matching white accessories while on a 1975 trip to Mexico.
4)
Photo credit: Max Mumby/Indigo - Getty Images
In an apt outfit to visit RHS Hampton Court Garden Festival, Sophie wore a pale blue dress with florals and fauna.
5)
Photo credit: Pool - Getty Images
While on a royal visit to Belize in 2022, Kate chose this smocked, blue floral dress.
6)
Photo credit: Karwai Tang - Getty Images
Meghan stepped out in a green floral dress at a 2018 engagement.
7)
Photo credit: Max Mumby/Indigo - Getty Images
In 2023, Sophie, Duchess of Edinburgh attended a military performance in a white and blue midi dress.
8)
Photo credit: Slim Aarons - Getty Images
A young Princess Margaret opted to wear a fuzzy cream cardigan over her shoulders for a 1955 polo tournament at Great Windsor Park.
9)
Photo credit: Tim Graham - Getty Images
In 1978, Anne wore this flowing white gown with orange flowers to an event at the Dorchester Hotel.
10)
Photo credit: Tim Graham - Getty Images
Diana belted a shin-length pencil skirt, and paired it with a collared sailor blouse for a polo match in Cirencester in June 1985.
11)
Photo credit: Max Mumby/Indigo - Getty Images
Rainy weather made Kate’s Prada poppy dress pop.
12)
Photo credit: Max Mumby/Indigo - Getty Images
For King Charles’s coronation, his niece Lady Louise Windsor wore a Suzannah London dress featuring a delicate iris pattern.
13)
Photo credit: Pool - Getty Images
Shortly after announcing her first pregnancy in October 2018, Meghan Markle visited the University of the South Pacific in Suva, Fiji. She wore a tiered red and purple maxi dress, black espadrilles, and traditional honorary garb.
14)
Photo credit: Tim Graham - Getty Images
Diana’s gown at a 1989 London film premiere is the perfect example of black tie floral.
15)
Photo credit: WPA Pool - Getty Images
In January 2018, Princess Eugenie opted for a cap-sleeve dress by Erdem for photos announcing her engagement to Jack Brooksbank.
16)
Photo credit: Anwar Hussein - Getty Images
Diana looked pretty in pink in this Belville Sassoon patterned dress while in Australia in 1983.
17)
Photo credit: AARON CHOWN - Getty Images
William and Kate brought their children, Princess Charlotte and Prince George, to the first day of school at Thomas’s Battersea in London in September 2019. The Duchess wore a pink, white, and navy daisy-printed dress with a belt and pointed toe flats.
18)
Photo credit: Max Mumby/Indigo - Getty Images
The Duchess of Edinburgh opted for a darker floral dress at a homecoming parade in 2024.
19)
Photo credit: WPA Pool - Getty Images
In July 2010, the Queen attended the unveiling of a statue of herself in Winnipeg, Canada. She wore a pink dress with bright yellow roses and a vibrant hat to the event.
20)
Photo credit: Princess Diana Archive - Getty Images
During her state visit to Nigeria, Diana wore a Catherine Walker floral long dress for a banquet in Lagos.
21)
Photo credit: WPA Pool - Getty Images
Kate Middleton picked this flowing dress in a pastel color palette and espadrille wedges to visit The Nook, a hospice facility for children, in June 2020.
22)
Photo credit: GEOFF PUGH - Getty Images
Kate Middleton and Queen Elizabeth II are pictured here walking around the “Back to Nature” garden at the May 2019 RHS Chelsea Flower Show. The Queen donned bright green and purple hues. Kate’s navy dress featured small yellow accents.
23)
Photo credit: Princess Diana Archive - Getty Images
One of Princess Diana’s most iconic outfits—she wore it numerous times—featured vibrant flowers on a blue background.
24)
Photo credit: Dominic Lipinski - PA Images - Getty Images
In July 2019, Princess Eugenie attended an anti-modern slavery event at Westminster Abbey. She's shown here arriving in a v-neck dress covered in golden blooms.
Advertisement
25)
Photo credit: Pool - Getty Images
While at Garter Day 2023, Sophie was ready for spring and summer in a sleeveless pink and green floral dress.
26)
Photo credit: Mirrorpix - Getty Images
In Trinidad in 1958, Princess Margaret wore a balloon-skirt floral midi.
27)
Photo credit: Max Mumby/Indigo - Getty Images
In 2016, the then-Duchess of Cambridge wore this pale pink floral silk dress by Kate Spade.
28)
Photo credit: Pool - Getty Images
While hosting U.S. President Joe Biden in 2021, Queen Elizabeth chose this brightly patterned pink dress (and matching hat!).
29)
Photo credit: Georges De Keerle - Getty Images
Princess Margaret wore a polka dot-clad dress with a cinched waist and draped neckline for the Queen Mother's 90th birthday celebration in August 1990. A parasol and strappy heels completed the look.
30)
Photo credit: Tim Graham - Getty Images
Princess Margaret wasn’t the only royal who chose floral for the birthday. The Queen and Princess Diana also opted for patterned dresses. They’re shown here with Prince Edward, the Queen Mother, and Prince Charles.
31)
Photo credit: Samir Hussein - Getty Images
The Princess of Wales chose a flowing light blue dress with a subtle floral pattern for a 2023 polo match.
32)
Photo credit: Tim Graham - Getty Images
For Diana and Charles’s wedding rehearsal at St. Paul’s, Diana chose a blue floral dress.
33)
Photo credit: Max Mumby/Indigo - Getty Images
At Royal Ascot 2025, Sophie went for bold, abstract florals.
34)
Photo credit: Ken R. Goff - Getty Images
During a 1990 trip to Nigeria, Diana chose a pink-and-white floral patterned Paul Costelloe dress.
35)
Photo credit: Samir Hussein - Getty Images
While pregnant with Prince Archie, the Duchess of Sussex chose a bump-hugging floral dress from Brock Collection.
36)
Photo credit: David M. Benett - Getty Images
Princesses Beatrice and Eugenie both wore dark florals to a book party hosted by Louis Vuitton in November 2017.
37)
Photo credit: Serge Lemoine - Getty Images
During her Silver Jubilee tour of New Zealand in 1977, Queen Elizabeth wore a coordinating green and white floral look.
38)
Photo credit: Max Mumby/Indigo - Getty Images
In October 2017, Kate chose this pale pink dress which featured floral appliqués.
39)
Photo credit: Netflix
In With Love, Meghan, one of Meghan’s standout outfits was this Ralph Lauren dress with subtle florals.
40)
Photo credit: Tim Graham - Getty Images
Only Diana could make this bright yellow dress (paired with a neon blue hat and heels) work.
41)
Photo credit: Mark Cuthbert - Getty Images
Eugenie picked a flowery blue dress with pops of yellow at Ascot Racecourse in June 2018.
42)
Photo credit: Chris Jackson - Getty Images
While in Guadalcanal Island, Kate chose a strapless, pink patterned dress—a nod to the local fashion.
43)
Photo credit: Hulton Archive - Getty Images
Princess Margaret’s embroidered dress stood out at a 1990 event.
44)
Photo credit: Tim Graham - Getty Images
While meeting Frank Sinatra in California, Queen Elizabeth chose a white dress with embroidered orange flowers on top.
45)
Photo credit: Global Citizen/Youtube
In May 2021, Meghan Markle wore this poppy-printed Carolina Herrera dress for an appearance in Global Citizen's Vax Live concert.
46)
Photo credit: Karwai Tang - Getty Images
Florals can also be black tie: Kate chose this gown for an event at the National Portrait Gallery in 2019.
47)
Photo credit: Max Mumby/Indigo - Getty Images
While attending the Royal Society’s 350th Anniversary Convocation at the Royal Festival Hall, Queen Elizabeth chose a patterned blue floral dress.
48)
Photo credit: Tim Graham - Getty Images
The florals on Anne’s dress matched her hat during an event in Gambia, 1984.
49)
Photo credit: Dave Benett - Getty Images
Beatrice wore a Richard Quinn caped gown to Vogue World in 2023.
50)
Photo credit: Hulton Archive - Getty Images
The Queen Mother never shied from a print, like here in June 1968 at a horse racing event.
You Might Also Like
25 Watch Brands That Belong in Every Collection
The 50 Best Animated Films to Watch With Your Kids
The 28 Best Westerns of All Time
Source: “AOL Entertainment”