42 of Meghan Markles Best Outfits Since Becoming a Royal
Since joining the Royal Family, Meghan Markle has firmly established herself as a modern day fashion icon. Born and raised in California, she’s merged her background with her new life in the spotlight, creating a unique personal style that can be imitated, but never duplicated.
Meghan's fashion philosophy leans towards the timeless. She champions classic pieces and embraces refined silhouettes over fleeting trends. Still, there's an unmistakable touch of her Californian roots that brings a sense of relatability even to her most sophisticated outfits. What's particularly captivating about Meghan is her knack for pairing luxury pieces with more accessible brands (for instance, she loves a J.Crew situation).
Whether it’s Dior Haute Couture for a fancy event or blending a luxe blazer with jeans for a casual outing, we can learn a lot from the Duchess of Sussex’s sartorial choices. There are countless to choose from, but ahead, we’re breaking down her 42 very best outfits.
Totally Teal
Meghan dazzled in a stunning teal embroidered dress by on-trend brand Cult Gaia at the 2023 Invictus Games Closing Ceremony in Düsseldorf.
Polished Prep
While attending a volleyball match at the 2023 Invictus Games, Meghan channeled polished prep vibes. She was right on trend in a cable-knit Ralph Lauren sweater vest, paired with Frame jeans and Aquazzura flats. The striped sweater she carried was the perfect finishing touch.
A Neutral Set
Meghan was chic as ever during the swimming medal presentation ceremony at the 2023 Invictus Games. She wore a silk trench by Cuyana paired with matching paperbag waist trousers for the occasion.
Minimalist
On day four of the Invictus Games, the duchess opted for a minimalist moment in all-black attire: a J.Crew sweater vest, Frame jeans, and black pumps and simple accessories.
A Chic Shirtdress
The Duchess of Sussex is a champion of the effortlessly elegant shirt dress. She went with one in chambray by Carolina Herrera, one of her go-to labels, at the Invictus Games.
A High-Low Moment
At the cycling medal ceremony at the 2023 Invictus Games, Meghan gave us a masterclass on how to execute a high-low fashion moment. She paired an ultra-chic (and presumably pricey) Celine blazer with an affordable romper from Zara.
A Classic Investment
This 2023 Invictus Games event was another moment for Meghan to show off her knack for blending luxury and affordable pieces. She chose a chic sweater from J.Crew complemented by Staud shorts. She completed the look with a sleek Givenchy belt and classic Chanel slingbacks.
A Vision in Gold
Meghan looked radiant in a gold Johanna Ortiz dress at the Ms. Foundation Women of Vision Awards, where she was honored with an award for her lifelong advocacy for women.
An Off-the-Shoulder Moment
Meghan wore a super-sleek off-the-shoulder Louis Vuitton gown to the Robert F. Kennedy Human Rights Ripple of Hope Gala in N.Y.C. A pair of crystal drop earrings was the perfect accessory against bare shoulders.
All About Monochrome
The Duchess of Sussex was the keynote speaker at The One Young World Summit in 2022. She was radiant in her red monochrome outfit, consisting of a blouse and trousers from Another Tomorrow, paired with matching Aquazzura shoes. Tabayer jewels provided a perfect pop of gold.
A Vision in Dior Haute Couture
At the Queen’s Platinum Jubilee in 2022, the Duchess of Sussex looked lovely in a Dior Haute Couture trench coat from Maria Grazia Chiuri's Spring/Summer 2022 collection. She complemented the coat with a coordinating shirt and skirt, and accessorized with matching gloves, pumps, and a hat, all by Dior.
California Casual
This look from the 2022 Invictus Games is a perfect example of Meghan's unique ability to blend her California style with dressed-up elements. Her easy jeans and beachy aviators give the polished jacket and bag a more casual feel.
An Elevated Blazer
Another example of Meghan doing high-low perfectly: this belted Brandon Maxwell blazer. The duchess paired it with easy jeans for a volleyball event at the 2022 Invictus Games.
A Fashion Girl Favorite
Meghan took to the stage to introduce her husband at the opening ceremony of the 2022 Invictus Games wearing an off-the shoulder bodysuit by fashion-girl favorite brand Khaite, paired with sleek trousers and Cartier jewels.
A Sharp Suit
The Duke and Duchess of Sussex arrived in style to kick off the 2022 Invictus Games in The Hague, Netherlands. Meghan, sported a crisp white Valentino suit with a matching bag by the brand.
Seeing Red
At the Intrepid Museum Annual Salute to Freedom Gala, Meghan was a vision in a striking red Carolina Herrera dress. During the event, the Duke and Duchess of Sussex were honored with the Valor Award.
A Chic Shift Dress
Meghan went slightly mod in this perfect little Valentino shift dress for the 2021 Global Citizen Live Festival in New York’s Central Park. Notably, she also wore it with the Lady Dior bag, named in honor of Princess Diana.
Colorful and Cozy
Always nailing the monochrome look, Meghan was spotted in N.Y.C. rocking a berry-colored outfit. She wore a comfy cashmere Loro Piana coat with a matching sweater and pants, and her Manolo Blahnik suede pumps tied it all together.
A New York Minute
To join then-mayor of New York City, Bill de Blasio, and Governor Kathy Hochul on the One World Trade Center's observation deck, Meghan sported a sharp black and navy ensemble with her hair elegantly tied in a neat bun.
Glamorous in Green
Meghan was glamorous in green on Commonwealth Day in 2020. Joining The Queen and other senior Royal Family members at Westminster Abbey for a multi-faith service, she donned a bespoke green dress by Emilia Wickstead, complemented by a matching William Chambers hat and a satin Gabriela Hearst bag. She rounded off the ensemble with neutral Aquazzura pumps.
Bold and Bright
Meghan's fashion game during this stretch — hers and Harry’s last before stepping back as senior royals — was unparalleled. Her red ensemble for the Mountbatten Music Festival was a standout. She dazzled in a bold red Safiyaa gown complemented by beaded Simone Rocha earrings, a satin Manolo Blahnik bag, and Stuart Weitzman pumps.
One for the History Books
Meghan's striking blue dress by Victoria Beckham helped make for a major moment — and photograph that would mark the end of a chapter and beginning of another.
Tonal Dressing
Meghan has a knack for tonal outfits, including this brown look worn while visiting Canada House in London in 2020. And yes, we’re absolutely recreating it.
At the U.S. Open
Another easy to recreate look is the one Meghan wore to the 2019 U.S. Open. The classic outfit consisted of a J.Crew denim dress, open long cardigan, and a sleek pair of aviators.
Ready for Wimbledon
Adhering to a more formal dress code than that of the U.S. Open, Meghan looked incredibly chic at the women’s final at Wimbledon 2019 in a crisp white top paired with a pleated skirt.
A Day of Remembrance
For the annual Royal British Legion Festival of Remembrance at the Royal Albert Hall, Meghan opted for all-black bespoke Erdem.
Mad Hatter
Meghan wore a navy coat by Sentaler with leather gloves and a Phillip Treacy hat to the Field of Remembrance at Westminster Abbey in 2019.
Lady in Leather
Meghan attended a roundtable discussion for the Queen’s commonwealth trust in shades of berry, including a pencil skirt — a favorite of her Suits character.
A Pop of Purple
The Duchess of Sussex may love neutrals, but she doesn’t shy away from color. To the One Young World Summit Opening Ceremony in 2019, she wore a purple dress from Aritzia and navy Manolo Blahnik pumps.
Sustainable Style
We love a sustainable queen (or in this case, duchess!). For the WellChild Awards Meghan rewore her Parosh engagement dress with a Sentaler coat and a bag by Montunas.
Try a Trench Dress
While many of us have a classic trench coat in our wardrobes, Meghan made the case for a trench dress. During her 2019 visit to Johannesburg, she looked chic in a blush trench dress by Nonie.
A Favorite Silhouette
Meghan proved once again that the classics never disappoint. During her visit to Johannesburg, she chose a white shirt dress by Hannah Lavery accented by red Madewell tassel earrings for a pop of color.
Add a Statement Earring
Meghan wore an army green shirt dress and accessorized with fun earrings for a visit to ActionAid while in Johannesburg in 2019.
A Little Black Jumpsuit
The Duchess of Sussex visited the Woodstock Exchange in Cape Town wearing a black sleeveless jumpsuit from Everlane and gold statement earrings.
Baby Blue
The Duke and Duchess brought baby Archie to meet Archbishop Desmond Tutu while visiting Cape Town in 2019. Meghan, wore a blue printed Club Monaco dress for the occasion.
Seeing Stripes
Meghan stunned in a Martin Grant dress as she and Harry attended a reception for young people and civil society leaders at the Residence of the British High Commissioner while in Cape Town.
A Maxi Moment
Hand in hand with her husband, Meghan wore a breezy maxi-shirt dress by Staud while visiting the first and oldest mosque in South Africa in 2019.
Perfectly Printed
For the first engagement on their 2019 royal tour of South Africa, Meghan opted for a Mayamiko printed wrap dress.
Uniform Dressing
When in doubt, turn to the timeless combination of a crisp white button-down and black trousers — a universally trusted outfit formula. Follow Meghan's lead and enhance the look with gold accessories, as she did at the Smart Works capsule collection launch in 2019.
On Holiday
Meghan — then pregnant with her and Harry’s first child — attended church on Christmas Day 2018 along with the rest of the Royal Family wearing a black dress, matching coat, a fascinator, and knee-high boots.
Designer Moment
A glowing Meghan honored Clare Waight Keller, the designer of her wedding gown, with the Womenswear Designer of the Year honor at the 2018 Fashion Awards wearing a one-shoulder black Givenchy gown.
Feeling Outdoorsy
The couple visited Redwoods Tree Walk in New Zealand and dressed for the setting. In fact, Meghan borrowed Harry’s Norrøna Oslo jacket, wearing it with Mother denim jeans and comfy Birdies flats.
ncG1vNJzZmivp6x7qrrSrbClnV6YvK57zZ6urGegp7avr8Rmn5qqoq56rrHGoZinZZ2Wv6y4xGapnqiimsemutNmqZqcmaQ%3D