Gorgeous in green! Royal ladies Kate, Meghan, The Queen and more in their best bold outfits


It's a royal favourite…


royals in green
Fiona Ward
Fiona WardContributing Writer
March 15, 2019
Kate Middleton in a green coat and hat, smiling and walking with military officers.© Photo: Getty Images

We're hardly surprised the royals love wearing green - it's bold enough to help them stand out amongst the crowds at public events, but super chic and classic, too. Whether it's emerald, mint, lime or olive, our favourite royal ladies have stepped out in countless green outfits over the years, so it's about time we rounded up our favourites, right?

PHOTOS: Kate's St. Patrick's Day outfits over the years

The Queen is known to be fond of wearing green, and often chooses it for special occasions, including at the Duke and Duchess of Sussex' wedding, when she chose a floral green dress and coat. But, the Duchess of Cambridge is arguably the biggest royal fan of the hue, owning a number of dresses and jackets that she regularly recycles - and of course, she wears traditional Irish green for the St Patrick's Day parade of the Irish Guards every year. Most royal visits to the Emerald Isle call for an outfit that matches the gorgeous countryside, too.

Kate Middleton in a green dress stands on a court with a volleyball player.© Photo: Getty Images

Kate wore this button-down Dolce & Gabbana dress during a 2016 royal tour of Canada - this is one we'd definitely like to see her wearing again! The bow neck detail and midi length would fit perfectly into her wardrobe today. 

Kate Middleton, wearing a green polka dot dress, walks by a car with onlookers.© Photo: Getty Images

There's no forgetting this polka-dot L.K. Bennett dress, which sold-out immediately after the Duchess wore it! 

Meghan, Duchess of Sussex, in a green blouse and teal leather skirt, smiling and walking with military personnel in the background.© Photo: Getty Images

Duchess Meghan chose to wear a green ensemble for an official visit to Sussex in October 2018. Her leather pencil skirt was by Hugo Boss, while her shirt was a bargain buy from And Other Stories - she also carried a matching Gabriela Hearst bag that day. 

Prince Harry and Meghan, Duchess of Sussex, walking through a doorway. He holds a paper, she a clutch.© Photo: Getty Images

At Prince Louis' christening in July 2018, she looked beautiful in this olive-toned Ralph Lauren midi dress. 

Meghan, Duchess of Sussex, stands by a car, wearing a green floral dress and black blazer, smiling.© Photo: Getty Images

This green floral Self-Portrait dress is another fan favourite, worn to an Invictus Games reception at the Australian High Commission in London - just a month before her royal wedding. 

Queen Elizabeth II in a green suit and headscarf, walking with a smile at a train station.© Photo: Getty Images

The Queen looked pretty pleased with herself in this gorgeous minty coat, and we can hardly blame her! She was photographed wearing it on her return to London from Sandringham after her Christmas break in February 2017. 

Meghan, Duchess of Sussex, stands beside Queen Elizabeth II, both waving and holding floral bouquets.© Photo: Getty Images

Her Majesty also chose this vibrant outfit for her first ever joint engagement with Meghan, thought to have special meaning in tribute to the first anniversary of the Grenfell fire, which saw landmarks bathed in green light in memory of the victims. 

Queen Elizabeth II in green dress and white gloves walks with officials past children waving flags.© Photo: Getty Images

We can't leave out this archived photograph from 1977, which sees the 51-year-old Queen on a walkabout in Barbados. Who else could see Kate in that wiggle dress today?

Sophie, Countess of Wessex, in green dress and sunhat, stands with others at an event.© Photo: Getty Images

The Countess of Wessex first wore this gorgeous green fitted number to Royal Ascot in 2017 - she later recycled it for a service to celebrate the 70th Anniversary of the NHS at Westminster Abbey in July 2018.

Diana, Princess of Wales, smiling and sitting, wearing a green blazer and pink top.© Photo: Getty Images

Here's Princess Diana doing one of the things she did best - rocking a power suit! That bold pink colour clash is really doing it for us, too…

Diana, Princess of Wales, in a green polka-dot dress and matching hat, surrounded by men in suits and top hats.© Photo: Getty Images

Diana wore this iconic polka-dot outfit to Royal Ascot in 1986.

Two women stand smiling, one in a beige coat, the other in a green dress with a black belt.© Photo: Getty Images

We love this fun green mini dress that Princess Beatrice wore during a visit to Berlin in 2013! She wore it again, without the belt, at a New York charity gala in December of that year. 

Woman in green leather dress and black boots standing by a white pedestal with a sculpture, smiling.© Photo: Getty Images

Princess Eugenie chose a cool leather dress to attend a VIP preview of the Frieze Art Fair in 2015.

Felipe VI of Spain and Letizia of Spain stand on a red carpet with other individuals.© Photo: Getty Images

Queen Letizia looked gorgeous in this green paisley midi dress at the 80th anniversary of Spain's Marca newspaper.

Mary, Crown Princess of Denmark, in a green dress, holds a young girl in a white dress.© Photo: Getty Images

Here's Crown Princess Mary of Denmark in a bold maxi dress, while celebrating Prince Henrik's 80th birthday in June 2014. Little Princess Josephine looks mighty cute, too!

More Royal Style
See more