Meghan Markle has wowed us with one stunning look after another over the years; and it’s no surprise to learn that the world was obsessed with her chic and timeless style even years before she made her official royal debut! We want to take a look at some of the most iconic Meghan Markle outfits of all time – including the effortless ensemble she wore when she was first pictured with then boyfriend Prince Harry at the Invictus Games in Toronto in 2017, and her breathtaking Clare Waight Keller wedding dress for the royal wedding in 2018.
We also want to take a trip down memory lane and relive some of Meghan’s greatest looks as a working royal (and quite a few since she and Prince Harry stepped down from royal life in January 2020) and of course, not forgetting some of her best red carpet appearances from before she became the Duchess of Sussex and was best known as Rachel Zane from Suits.
Here are 71 Meghan Markle outfits that we have been obsessed with over the years:
The Queen's Lying in State, 2022
To support her husband who was mourning his grandmother, Meghan wore a bespoke Givenchy coat which she was first spotted in back in 2018, teamed with black Paul Andrew pumps, a Stephen Jones hat, and a Loewe postal bag.
Global Citizen Live in New York, 2021
She may not have gotten away with such a short hemline before she and Harry stepped down as senior royals, but we think she pulled this Valentino floral-embellished mini dress off perfectly. Meghan looked chic and elegant, and her hair was worn back with two tendrils softly framing her face.
Invictus luncheon, 2018
Meghan always nails smart casual chic! The Duchess went for a predominantly all-black ensemble consisting of black jeans and a black high-collared top, teamed with a stunning L’Agence 'Brea' striped double-breasted blazer. She accessorized with Aquazzura 'Deneuve' bow pumps and the Oroton crossbody bag she previously wore to the April Commonwealth youth forum.
Commonwealth Day Service in Westminster, 2020
This was the Duke and Duchess of Sussex's final engagement before they stepped down as senior royals – and boy did they make it count! Meghan took a leaf out of the late Queen Elizabeth II's book by opting for bold block color – and the bespoke emerald green Emilia Wickstead dress and cape she wore is one of our favorite Meghan looks of all time! She finished her chic look off with a bespoke hat by milliner William Chambers, Aquazzura 'Purist' pumps, and a Gabriela Hearst satin tote.
Platinum Jubilee Service of Thanksgiving at St Paul's Cathedral, 2022
Meghan knew the world's eyes would be watching, which is why she went for an elegant head-to-toe Dior ensemble for the highly-anticipated occasion. Her off-white outfit consisted of a midi length belted trench coat, midi skirt, and shirt from the Dior Haute Couture Spring-Summer 2022 collection, and she finished off with an oversized white Dior hat by Stephen Jones, Dior gloves, and Dior D-Moi pumps. She wore her hair in an understated low bun so the hat could sit perfectly and strategically atop her head.
Austin Texas airport, 2017
We can all learn a thing or two from Meghan's casual cool airport ensemble, consisting of distressed Zara jeans and a J Crew white shirt tucked inside. Meghan paired the pieces with some comfortable J Crew gladiator sandals and a Chanel handbag large enough for all of her essentials.
Stephen Lawrence Memorial Service, 2018
Meghan looked cool in both senses of the word in a sleeveless dress from the Hugo Boss Ready-To-Wear 2018 collection, teamed with a bespoke Wilbur & Gussie clutch and suede beige Manolo Blahnik pumps.
Christmas Day Church Service, 2017
For her first Christmas Day church service with her new boyfriend, Meghan really pulled out all the sartorial stops in a camel coat by Sentaler, a beret-style hat by Philip Treacy, Stuart Weitzman boots, and a Chloé crossbody bag. She also showed that she champions the British high street too, choosing to wear dark tan M&S Collection leather detail gloves.
Christmas Day Church Service, 2018
For her second Christmas Day church service since meeting Prince Harry, Meghan went for head-to-toe Victoria Beckham, choosing a chic dark navy Victoria Beckham coat, Victoria Beckham boots, and a Powder Box bag from the Fall 2018 collection. She went for a different designer for her other accessories though, selecting an Awon Golding hat, and Club Monaco gloves.
Dublin, Ireland, 2018
Meghan looked smart and elegant in a Givenchy black pants and matching double breasted blazer look while visiting Dublin in Ireland, which she wore with a Lavender Hill Clothing T-shirt underneath to make the look a little more casual (we love!) and finished the look off with a Givenchy Double-G logo belt and Givenchy GV3 frame bag.
Edes House, 2018
Colder climates mean more layers and more outerwear – and we bet Meghan has a very enviable selection of jackets and coats from her time in the UK! This Emporio Armani cashmere coat is the epitome of chic, and we love how she teamed it with a Hugo Boss skirt, a blouse from & Other Stories, and a Gabriela Hearst tote bag. She wore her hair in a low bun, which we think was a safe choice given how windy it appeared to be!
Engagement Announcement, 2017
All eyes were on Meghan during the history-making occasion when she and Prince Harry announced their engagement to the world. She looked chic and sophisticated in a bridal-inspired white Line the Label coat, which she wore on top of a green Parosh dress and Aquazzura 'Matilde' pumps.
Seeing the floral tributes for the late Queen Elizabeth II at Windsor Castle, 2022
Akin to Kate Middleton, who was admiring the flower tributes left by mourners at Windsor Castle with Prince William, Meghan Markle paid her respects to the Queen by wearing an all-black ensemble consisting of a black midi dress, black tights, and black heeled pumps, while wearing her hair in an effortless down do with the ends softly curled.
Yoga in Toronto, 2017
Meghan made athleisure cool before athleisure became cool (and the *only* attire we needed in 2020) when she was spotted heading to a yoga class in Toronto. She wore a Barbour polarquilt jacket teamed with Under Armour leggings, and Stella McCartney for Adidas sneakers.
The National Theatre, London, 2019
One of Meghan's softest, monochromatic looks – and we are in love! The Duchess wore a Brandon Maxwell dress from the Spring 2019 collection, although we're told that hers was altered to have a longer, more modest, knee-length hemline. She teamed it with a Brandon Maxwell jacket, a Carolina Herrera clutch bag, and Aquazzura 'Matilde' suede pumps.
New York City, 2019
Meghan smartened up a casual look consisting of black leggings, black Adidas sneakers, and a black baseball cap with a tan knee-length coat, which could have been for fashion purposes or to simply keep out the Big Apple chill. Either way, we adore this laid-back look!
Nyanga Township, South Africa, 2019
Meghan never disappoints on her and Prince Harry's royal tours, and this is one of many great looks from the pair's 2019 South African tour. Meghan wore a printed Mayamiko Dalitso wrap dress for this event, adding the Castañer 'Carina' espadrille wedges both she and sister-in-law Kate are huge fans of. We've lost count of the number of times both ladies have stepped out in these versatile wedges!
Invictus Games, 2022
Meghan attended the Invictus Games in a white belted Brandon Maxwell jacket, which she teamed with Manolo Blahnik cognac suede pumps and Valentino rockstud sunglasses. She wore her hair in a voluminous wavy down do.
Invictus Opening Ceremony at The Hague, 2022
The Duchess wore an off-white Khaite bodysuit with stunning off-the-shoulder sleeves and black pants, which she teamed with Manolo Blahnik black mesh Mary Jane pumps. She wore her hair up so as not to take anything away from the off-the-shoulder design of the bodysuit, or the jaw-dropping Cartier Juste un Clou necklace, which currently retails for over $15,000. We don’t blame her for wanting to keep her hair out of the way!
Trooping the Color, 2018
Meghan actually broke royal protocol by exposing her shoulders with this Carolina Herrera outfit – but we think she looked so chic! She accessorized with a matching hat in the same pink hue, and wore her hair in a glamorous curly down do.
Visiting a school in Harlem, 2021
Meghan stunned in an oversized red reversible cashmere coat and matching red pants by Loro Piana, which she teamed with a Bottega Veneta wallet and red Manolo Blahnik BB heels. Her beauty shone through the black face mask, and a voluminous blowout completed her look perfectly.
Mersey Gateway Bridge in Chester, 2018
Meghan pulls off sleek and streamlined silhouettes so well, and her Clare Waight Keller for Givenchy dress from the Spring 2018 Couture collection is one of our favorite examples of this! The structured cape style detailing takes this look to a whole new level, as do the accessories, which consisted of a Givenchy triple layer crossbody handbag and a slim, Givenchy belt. She finished off with Sarah Flint heels and earrings which were a gift from Her Majesty herself. Aww!
Youth Employment Services (YES) Hub in Johannesburg, South Africa, 2019
Meghan nails oversized silhouettes, and this limited-edition Hannah Lavery shirt dress is a great example. She finished the look off with some leg-elongating Stuart Weitzman 'Legend' pumps, and we also love how she added a pop of color by way of some Madewell 'stone and tassel' earrings and a voluminous blowout.
Canada House, 2020
Another great example of dressing for the colder months. Meghan looked chic and sophisticated in a Reiss wool-blend coat, teamed with a Massimo Dutti toffee turtleneck and a Massimo Dutti brown satin midi skirt worn underneath. Her look was elevated even more with some Jimmy Choo 'Romy' pumps (a royal family favorite!)
Wimbledon Ladies Final, 2018
Meghan wore one of her most iconic looks when she and Kate Middleton were spotted at the Ladies Final at Wimbledon. She stood out from the crowd in a chic blue and white striped Ralph Lauren Collection shirt, which she teamed with cream-colored Ralph Lauren Collection wide-leg pants and a Maison Michel ivory straw hat. Her hair was styled in an effortless low bun with a few strands of hair escaping from the bun for a more natural look.
Doria Ragland's cookbook launch, 2018
Meghan supported the launch of her mother's cookbook in a gorgeous Smythe lapel coat which no doubt turned heads due to its bold and striking color, which she wore on top of a Misha Nonoo skirt and Tuxe Bodywear Renegade top.
12th Annual CFDA Awards, 2015
Meghan looked every inch the TV star as she wowed in a long-sleeved Misha Nonoo liquid metal 'Valerie' mini dress with a super-daring plunging front and a very short hemline, teamed with Gianvito Rossi heeled mules and a Charlotte Olympia box clutch.
Canada House Commonwealth Day, 2019
Meghan honored Canadian fashion when she wore a stunning green ensemble by Canadian-born designer Erdem Moralıoğlu, consisting of a rose-embellished 60s-inspired bespoke mid-length coat inspired by a piece from the Fall 2019 collection, teamed with a matching dress underneath, a Givenchy black satin clutch and black suede Aquazzura pumps.
Bo Kaap, 2019
Meghan wore a gorgeous dress by Los-Angeles-based brand Staud during her and Prince Harry's South African tour, and finished off with a Cutana nude scarf and Sam Edelman flats, proving that she can still look chic and regal in more comfortable shoes too.
Endeavor Fund Awards, 2019
Meghan once again went for a black and white color palette, this time choosing a white Givenchy shirt with an oversize collar and a Givenchy pencil skirt, which came complete with an empire waist and a daring high slit. She accessorized with a Givenchy black clutch and Aquazzura heels.
Gala Performance of the Wider Earth at the Natural History Museum, 2019
Another effortless pregnancy look by the Duchess, this time courtesy of a beautiful cream-colored Amanda Wakeley coat and a white turtle-neck Calvin Klein dress. The mom-to-be was well and truly glowing in her outfit, which she finished off with Ralph Lauren suede pumps, a green Ralph Lauren clutch, and a sleek updo.
Government House in Victoria Melbourne, 2018
When in Australia, wear an Australian designer! Meghan followed this rule when she wore the folded sail dress by Australian designer Dion Lee, which she teamed with a Martin Grant trench coat (another Aussie designer, of course) navy suede Manolo Blahnik heels, and a Gucci 'Sylvie' mini chain bag. Her hair was worn in an effortless voluminous down do.
Hamilton Square in Birkenhead, 2019
Meghan proved that bold color blocking is as powerful as ever when she wore a striking red Sentaler wrap coat with an Aritzia purple midi dress. Her bag of choice was interesting too, as she chose a Gabriela Hearst 'Nina' bag in the color 'Cognac' and added red suede Stuart Weitzman high heeled pumps.
Homecoming Centre in Cape Town, 2019
Blue is definitely one of Meghan's colors, as she looked glowing and gorgeous in a Veronica Beard long-sleeved belted dress, which she teamed with her trusty Castañer 'Carina' espadrille wedges and Nina Bosch earrings.
International Women's Day in Birmingham, 2018
Meghan looked exceptionally elegant in a J Crew two tone top coat, which she wore on top of an All Saints 'Ridley' sweater and Alexander Wang cropped trousers. An Altuzarra top handle bag from the Pre-Fall 2017 collection and Manolo Blahnik pumps completed her chic and sophisticated look.
Invictus Games, 2022
A great example of smart casual with a little royal touch. Meghan’s look was nothing short of perfection, consisting of a bouclé tweed Céline 'Chasseur' jacket (the real hero piece of the look) teamed with Moussy skinny jeans and a Co Collection fine cashmere sweater tank. She finished off with a Céline chain shoulder bag, Linda Farrow sunglasses, and Chanel cap toe ballet flats, which prove that you don’t have to wear sky-scraping heels to look polished.
Invictus Games, 2022
Meghan was smart, sharp and powerful when she attended the 2022 Invictus Games with her husband, wearing a white oversized double-breasted Valentino blazer and matching wool tailored trousers. She accessorized with the instantly-recognizable Valentino one stud shoulder bag (a celeb fave!) and bespoke mesh pumps from Aquazzura. Her jewelry should also get a mention too, as she wore a gold Cartier Tank watch which once belonged to the late Princess Diana and a diamond Bentley & Skinner tennis bracelet, which was a gift from the now King Charles III shortly before the royal wedding.
Johannesburg, 2019
Meghan made everyone want to wear a strapless trench coat dress when she was spotted wearing one by Canadian label Nonie at The Nelson Mandela Centenary Exhibition in London in 2018, and then again during her and Prince Harry's South African tour the year after. For her South African look, she teamed the coat dress with nude Stuart Weitzman 'Legend' pumps, and wore her hair away from her face, we assume due to the sweltering South African temperatures.
International Women's Day at Kings College London, 2019
Meghan proved that she can do high street just as well as she can do high fashion, as she looked stunning in a long-sleeved, high-necked black and white Reiss 'Azzura' mini dress, which she elevated with a crisp black Alexander McQueen blazer, black Manolo Blahnik BB pumps, and a black and gold Stella McCartney clutch; the 'Falabella' bag, to be exact.
Morocco Ambassador's Reception in Morocco, 2019
Meghan pulled out all the stops for this reception, wearing a breathtaking floor-sweeping blush-colored Dior gown. She accessorized with gold Dior heels that could be seen peeking through the bottom of the gown, and a Dior satin clutch bag, while her hair was worn in a demure low bun to show off her dazzling Birks Snowflake earrings.
Andalusian Gardens in Morocco, 2019
Meghan looked chic and stylish in a black Loyd/Ford pleated mini dress with a fun asymmetric hem, which she elevated with a white Aritzia Babton blazer and black Manolo Blahnik slingback pumps – a little lower than her usual sky-scraping styles. She wore her hair in a mid-height pony, which showed off her statement gold Gas Bijoux earrings perfectly!
Royal audience with King Mohammed VI in Morocco, 2019
Meghan went for a royal blue floor-length silk chiffon short sleeve gown by Carolina Herrera for this occasion, adding softer and subtler accessories to let the dress do all the talking. She completed the look by adding nude Gianvito Rossi pumps, and a Dior satin embellished clutch, while her hair was worn away from her face to allow her Cartier round earrings their time in the spotlight.
Mountbatten Music Festival, 2020
Meghan was once again the lady in red (another color that she always looks phenomenal in!) this time choosing a scarlet Safiyaa 'Kalika' dress teamed with crimson Stuart Weitzman high heels and a red satin Manolo Blahnik clutch. We were also mesmerized by her burgundy Simone Rocha floral beaded drop earrings from the Fall 2019 collection, which were visible thanks to her sleek and straight hairstyle which was strategically tucked behind her ears.
Remembrance Sunday, 2019
Meghan chose a black lace dress worn underneath a luxurious Stella McCartney coat from the Fall 2019 collection for her Remembrance Sunday appearance, teamed with a bespoke wool felt hat by Stephen Jones.
Royal tour of South Africa, 2019
Fans took vacation style notes when they saw Meghan's Martin Grant green striped cotton dress, which she teamed with black suede Manolo Blahnik pumps and Nina Bosch earrings.
Work in Progress Woodstock Exchange in Cape Town, 2019
Meghan looked classy and sophisticated in an Everlane Japanese GoWeave jumpsuit for this occasion, which looked exceptionally elegant even with a slightly plunging neckline. She finished off her look with black suede Manolo Blahnik pumps and Gas Bijoux Gourmette earrings, which were very visible thanks to her sleek updo.
Trinity College, Dublin, 2018
Meghan wore a classic grey long-sleeved Roland Mouret dress for this occasion, which she elevated even further with some all-black accessories such as the Fendi 'Peekaboo Essential' bag in black calfskin and custom black heels by Paul Andrew.
Sussex visit, 2018
The Duchess of Sussex wowed in a forest green Boss by Hugo Boss leather skirt (so daring!) and an & Other Stories blouse in a darker hue, which she teamed with some nude heels and a Gabriela Hearst bag. She wore her hair in a chic updo, with a few tendrils softly framing her face.
Archie meets Desmond Tutu in South Africa, 2019
One of the most iconic pictures of the Duke and Duchess of Sussex as it features baby Archie posing directly for the camera! (Aww!) Meghan looked radiant in a Club Monaco 'Dremah' midi dress, teamed with Manolo Blahnik navy pumps and Jennifer Meyer earrings, which were very noticeable thanks to her low bun.
Smart Works Capsule launch in London, 2019
For the launch of the Smart Works capsule collection in support of Smart Works, Meghan went for a businesswoman aesthetic, choosing a white Misha Nonoo shirt and dark Jigsaw pants, accessorized with a thin, brown, Polo Ralph Lauren belt and Princess Diana's butterfly earrings.
AOL Studio in New York City, 2016
Leather leggings may not be part of her current royal wardrobe, but we're glad we got to see Meghan in a pair of Reitmans leather leggings back in 2016, as we think she looks incredible! Meghan teamed the leggings with a black shirt with a plunging front and nude high heels, and finished off with a bold red lip.
Dubbo Airport in Australia, 2018
Meghan and Harry looked on the smarter end of business casual at Dubbo Airport, with Meghan wearing a sleek Kitsuné Oxford shirt with a Boss oversized blazer and dressing them slightly down with a pair of dark jeans by Australian company, Outland Denim, and some J Crew 'Sadie' ankle boots.
Elle Women in Television Celebration, 2016
Meghan looked every inch the TV star when she attended this event, making sure all eyes were on her in a red hot Dolce and Gabbana jacquard A-line mini dress with a high neck and some Aquazzura 'Matilde' heels.
Endeavor Fund Awards in London, 2018
The black and white color palette works so well for Meghan, so we're never surprised to see her go for the classic and chic combo. It's a timeless look for a reason! For this event, which was her first black-tie event with her then fiancé, the Duchess wore a black ankle-length pantsuit from Alexander McQueen, which she paired with a white Tuxe bow bodysuit, leg-elongating black heels and a Prada clutch.
Lion King premiere in London, 2019
For this exciting event, Meghan wore a Jason Wu mesh panel flared midi dress, which she accessorized with a Gucci clutch and Aquazzura heels. She was also wearing some Nikos Koulis earrings, which were visible thanks to the sleek low ballerina bun she wore her hair in.
Invictus Games in Toronto, 2017
The first time Meghan was pictured with her then boyfriend is a moment that will go down in history. Meghan *could* have spent a long time agonizing over her outfit, but it didn’t look like it, as she looked effortless and confident in her Misha Nonoo 'Husband' shirt (was that a subtle hint to Harry, we wonder?!) which she teamed with Mother jeans and Sarah Flint shoes. Her bag of choice was interesting too, as she went for something larger and perhaps more practical, choosing a brown tote from American brand, Everlane, and finishing off her look with some Finlay & Co. sunglasses.
Royal Variety Performance at the London Palladium, 2018
Six months after their royal wedding, the Duke and Duchess of Sussex attended the Royal Variety Performance. Meghan wowed the crowd at the London Palladium in a custom Safiyaa black and white embellished bustier top (so racy for a royal; we love it!) and fishtail skirt, which she teamed with some Aquazzura 'Simply Irresistible' pumps.
Morocco, 2019
A comfortable but chic look from Meghan in Morocco, this time consisting of a smart navy Alice and Olivia 'Simpson' blazer, an Aritzia blouse, and an Aritzia scarf, teamed with velvet Birdies Blackbird slippers and Illesteva York style tortoise sunglasses. Her Boh Runga earrings are particularly noteworthy, as they were reportedly a gift from New Zealand Prime Minister, Jacinda Ardern.
NBCUniversal Winter Press Tour in California, 2014
Meghan was attending red carpet events long before she even knew who Prince Harry was (probably!) and this red carpet look from way back in 2014 is a great example that shows off Meghan's style prowess. She was always a fan of classic and timeless pieces, choosing a crisp white blouse with a statement embroidered skirt, teamed with black strappy heels.
NBCUniversal Cable Entertainment Upfront in New York, 2015
Meghan has always rocked a jumpsuit, with one of the earliest examples being the super-cute floral jumpsuit she wore in NYC way back in 2015. She kept accessories to a minimum to let the floral detailing on the top part of the jumpsuit command all of the attention.
Panel discussion on gender inequality at Windsor Castle, 2019
Meghan's love for leather continued in a seductive scarlet Boss by Hugo Boss leather midi skirt, which she teamed with a Joseph V-neck sweater in a deeper shade of the same hue, and matching red Sarah Flint suede pumps. She wore her hair in a chic updo, with two strands of hair left to frame her face.
Opening of the One Young World Summit at the Royal Albert Hall, 2019
Meghan went for bold block color again, this time choosing a purple Aritzia Babton 'Maxwell' dress (the exact color is called 'Acai' by the way) which looked incredible juxtaposed with her long, dark, curly locks. She finished off with navy Manolo Blahnik suede pumps.
Hunger Games Catching Fire premiere, 2013
One of her earlier red carpet appearances which proves that she always had impeccable style! For the premiere, Meghan went for a classic LBD with a difference, as she stunned in a long-sleeved embellished Alexander McQueen dress with a subtle ruffle hem, and accessorized with some criss-cross heeled sandals.
Remembrance Day, 2019
Meghan never fails to impress us with her Remembrance Day outfits, and her midnight blue Sentaler wide collar wrap coat, which she teamed with Tamara Mellon boots and a Philip Treacy hat is no exception.
Endeavor Fund Awards in London, 2020
For one of her last appearances before Megxit, Meghan wore a gorgeous turquoise dress by Victoria Beckham, which she teamed with navy suede Manolo Blahnik BB pumps and a rose gold Stella McCartney clutch. She wore her hair in a sleek low pony, and added a pop of extra color with some pink lipstick.
Today Show studios in New York, 2016
Meghan made a powerful case for the shorts suit when she wore a grey Veronica Beard version to the Today Show studios. We love how she added a splash of color to her grey and white ensemble by way of a Marc Jacobs 'Gotham Bauletto' tote bag, and she finished off with some Jimmy Choo watersnake heels, while her hair was styled in a side swept down do.
USA Network Upfront, May 2012
Meghan briefly experimented with a lighter hair color back in 2012, and we have to say that she pulls off the hue really well! For this red carpet appearance, Meghan wore a neutral-colored ruched skirt with a top in a lighter hue, finished off with some strappy heels.
Edinburgh, 2018
Meghan kept out the Scottish chill in a double-breasted wool blend coat from the Burberry Spring 2018 collection, teamed with Veronica Beard pants and Jimmy Choo 'Luther' suede cutout booties and a bottle green bag from Scotland-based label, Strathberry.
The Royal Wedding, 2018
We can't write about Meghan's iconic outfits without mentioning her stunning double-bonded silk Clare Waight Keller for Givenchy wedding dress! The sleek off-the-shoulder design will go down in history!
New Zealand, Royal Tour of Australia, Fiji, Tonga, and New Zealand, 2018
One of our favorite looks from her and Prince Harry's Royal Tour of Australia, Fiji, Tonga, and New Zealand came in New Zealand, when Meghan wore a chic dress by Australian designer Karen Gee, which she teamed with a timeless trench coat from Australian label, Martin Grant. She finished off with nude Stuart Weitzman heels and some jewelry belonging to the late Princess Diana.
New Zealand, Royal Tour of Australia, Fiji, Tonga, and New Zealand, 2018
Another iconic New Zealand look came courtesy of a plaid trench coat by Karen Walker, which the Duchess teamed with a black ASOS maternity midi dress and Sarah Flint pumps.
The best Meghan Markle outfits
We have a feeling that we will continue to see the Duchess of Sussex in some more truly iconic outfits over the next few years, so stay tuned for more stylish looks…