As the former Meghan Markle evolves as a duchess, so does her royal wardrobe. 2019 was a big year for her style as the Duchess of Sussex donned everything from maternity looks and glamorous gowns to plenty of shirt dresses, trousers, hats and even a headscarf. Keep reading to see every outfit she's worn in public this year, starting with this somber ensemble… Meghan donned a black Stella McCartney coat over a lace dress and added a black wool felt hat by milliner Stephen Jones for the annual Remembrance Sunday memorial service at The Cenotaph in London on Nov. 10.
Duchess Meghan arrived at the annual Royal British Legion Festival of Remembrance at the Royal Albert Hall in London on Nov. 9 wearing a bespoke belted jacquard dress by Erdem.
Duchess Meghan belted a dark blue boucle Sentaler coat and accessorized with a navy velvet Philip Treacy hat and FRAME x Tamara Mellon boots to attend the 91st Field of Remembrance ceremony at Westminster Abbey in London on Nov. 7.
Duchess Meghan arrived at Windsor Castle for a roundtable discussion on gender equality with The Queen's Commonwealth Trust and One Young World on Oct. 25 wearing a cranberry V-neck sweater tucked into Hugo Boss's Selrita leather pencil skirt in a ruby shade with matching heels.
Duchess Meghan arrived at the One Young World Summit Opening Ceremony at Royal Albert Hall in London on Oct. 22 in Aritzia's $50 purple Babaton Maxwell dress.
Duchess Meghan arrived at the annual WellChild Awards in London on Oct. 15 wearing the same green .P.A.R.O.S.H. dress she first publicly donned for her engagement announcement with Prince Harry in November 2017. She topped it with the tan Sentaler coat she wore to Christmas Day services the same year and accessorized with her copper suede Manolo Blahnik pumps and a Montunas scarf bag.
For a visit to the British High Commissioner's residence in Johannesburg, South Africa, on Oct. 2 during her royal tour of Southern Africa — where she met with Nelson Mandela's window, Graça Machel — Duchess Meghan wore the same House of Nonie sleeveless trench dress that she first donned at the Nelson Mandela Centenary Launch in London in July 2018.
Duchess Meghan chose a white shirt dress by South African designer Hannah Lavery and nude pumps for a visit to the township of Tembisa in South Africa during her royal tour of Southern Africa with Prince Harry on Oct. 2.
Duchess Meghan chose a belted tan trench dress from Banana Republic and tan Stuart Weitzman pumps for a visit to the University of Johannesburg in South Africa on Oct. 1 during her royal tour of Southern Africa with Prince Harry.
An indigo Aritzia shirt dress and Everlane's Editor slingback flats in persimmon were the look of the day for Duchess Meghan as she visited Sneakers 4 Change and other organizations at Victoria Yards in Johannesburg, South Africa, on Sept. 30 during her royal tour of Southern Africa.
For a private meeting with female leaders in South Africa on Sept. 26, Duchess Meghan wore a white sweater skirt with black piping from J. Crew with a black Misha Nonoo tank top.
On Sept. 26, Duchess Meghan paid a private visit to the site where 19-year-old Cape Town, South Africa, student Uyinene Mrwetyana was murdered in August 2019. She wore an inconspicuous outfit — jeans and a blousy tank top — to tie a ribbon to the memorial and pay her respects in a show of solidarity with those who have taken a stand against gender-based violence and femicide. Royal watchers speculated that Meghan chose such a casual outfit in order to not draw attention to herself during the visit.
Duchess Meghan arrived at the Woodstock Exchange in Cape Town, South Africa, to meet female entrepreneurs working in technology during her royal tour of Southern Africa on Sept. 25 wearing a black jumpsuit by Everlane, black pointy-toe Manolo Blahnik pumps and GAS Bijoux's gold Onde Gourmette statement earrings. She wore the same outfit as she visited the African not-for-profit organisation mothers2mothers later the same day.
Duchess Meghan wore a pretty patterned blue-and-white silk dress from Club Monaco — son Archie Mountbatten-Windsor was in blue-and-white-striped dungarees by H&M — for a family meeting with Archbishop Desmond Tutu in Cape Town, South Africa, on Sept. 25 during their royal tour of Southern Africa.
To attend a reception for young people and community and civil society leaders at the Residence of the British High Commissioner in Cape Town, South Africa, on Sept. 24 during her royal tour of Southern Africa with Prince Harry, Duchess Meghan brought back the striped Martin Grant maxidress she first wore in October 2018 during their royal tour of Australia.
Duchess Meghan wore an olive green maxidress by Los Angeles brand Staud, a cream headscarf and Sally flats by Sam Edelman as she and Prince Harry arrived for a visit to Auwal Mosque in Cape Town, South Africa, on Sept. 24 during their royal tour of Southern Africa.
A visit to Cape Town's Monwabisi Beach — where she learned about the work of Waves for Change during day two of a royal tour of Southern Africa on Sept. 24 — called for casual, comfy attire. So Duchess Meghan wore a white button-down shirt with black skinny jeans topped with a Madewell denim jacket. On her feet? Huarache sandals from the brand Brother Vellies.
Look familiar? While touring the District Six Museum in Cape Town, South Africa, on Sept. 23 during her royal tour of Southern Africa with Prince Harry, Duchess Meghan re-wore a bright Veronica Beard frock. She previously donned the short-sleeved design in October 2018 during a visit to Tonga during a royal tour Down Under. This time, she paired the dress with black espadrille wedges by Castañer.
During a visit to see the work of the Justice Desk initiative — a workshop that teaches children about their rights, self-awareness and safety — in Nyanga township in Cape Town, South Africa, during her royal tour of Southern Africa with Prince Harry on Sept. 23, Duchess Meghan chose a black-and-white helix-print wrap dress by Mayamiko and black Carina-style espadrille wedges by Castañer.
For close pal Misha Nonoo's wedding in Rome on Sept. 20, Duchess Meghan wore a black tulle Valentino gown embellished with small sequins. Her look was the ultimate in high-low fashion: People magazine reported that while the Duchess of Sussex's sold-out gown retailed for $13,500, her earrings cost just $6! They were on loan from a friend who bought them at London's Portobello Road Market in Notting Hill a few years earlier.
For the Sept. 12 London launch of her five-part capsule collection to benefit the charity Smart Works, Duchess Meghan donned two pieces from the line — the white Misha Nonoo shirt and the Paris trousers from Jigsaw — which she accessorized with a brown Polo Ralph Lauren belt that matched her cognac-hued Manolo Blahnik pumps.
Duchess Meghan topped a J. Crew denim dress with a light gray sweater blazer by the same American brand to watch pal Serena Williams play Bianca Andreescu in the women's final on day 13 of the U.S. Open Tennis Championships in New York City's Flushing Meadows on Sept. 7.
Duchess Meghan looked casual but polished in dark skinny jeans and a blue button-down shirt from the brand With Nothing Underneath to a photoshoot for her Smart Works charity fashion initiative. She shared a behind-the-scenes video from the shoot on her @SussexRoyal Instagram Story on Aug. 21.
Duchess Meghan got glammed up in a black Jason Wu dress with mesh paneling for the London premiere of "The Lion King" on July 12. She accessorized with Aquazzura sling-back pumps and a Gucci clutch.
Duchess Meghan looked polished and pretty in the Royal Box on Centre Court during the Wimbledon Tennis Championships in London on July 13. The royal wore a white, black and blue skirt by BOSS paired with a white Givenchy button-down shirt while joining sister-in-law Duchess Kate at the sporting event.
Duchess Meghan stayed cool and comfy in an oversized olive green linen dress with side slits by Lisa Marie Fernandez as she walked around with baby Archie at the King Power Royal Charity Polo match — where Prince Harry was playing — on July 10.
For son Archie Mountbatten-Windsor's christening at England's Windsor Castle on July 6, Duchess Meghan wore a white custom-made Dior dress with a white netting-embellished hat.
To watch close friend Serena Williams play during the 2019 Wimbledon Tennis Championships on July 4, Duchess Meghan went with casual separates: blue jeans by Outland Denim with a black top and a white-and-black pinstriped double-breasted L'Agence blazer that she first wore publicly in Australia in October 2018 during her royal tour Down Under with Prince Harry.
Duchess Meghan wore a belted black dress by Stella McCartney with Aquazzura's Deneuve pointy-toe black flats during a surprise appearance at London Stadium in Queen Elizabeth Olympic Park on June 29 where America's New York Yankees played the Boston Red Sox.
Just a month after giving birth to son Archie, Duchess Meghan attended Trooping the Colour in London on June 8 wearing a navy blue look by Givenchy's Clare Waight Keller — a custom dress with white epaulet embellishments on the shoulders topped with a cape-like coverup. She accessorized with matching navy leather gloves, a blue-and-white feathered Noel Stewart hat and her newly upgraded engagement ring from Prince Harry (not pictured, but see it here).
Duchess Meghan chose a white wrap dress by British label Wales Bonner as she joined husband Prince Harry to introduce their son, Archie Harrison Mountbatten-Windsor, to the world in St. George's Hall at Windsor Castle on May 8 — two days after his birth.
A pregnant Duchess Meghan wore a knee-length black bespoke Gucci coat and carried a matching black Gucci clutch during a visit to the New Zealand embassy in London on March 19 to pay her respects following a tragic mosque shooting.
Duchess Meghan wore a 1970s-inspired chain-print dress, a white coat and deep green shoes and carried a matching clutch — all by Victoria Beckham — plus a white pillbox hat for the Commonwealth Day service at London's Westminster Abbey on March 11.
An expectant Duchess Meghan stunned in a chic green Erdem coat with black beaded appliques and a matching custom dress during a Commonwealth Day Youth Event at Canada House in London on March 11 with husband Prince Harry.
Duchess Meghan wore chic short black-and-white shift dress by Reiss, which she topped with a black McQueen blazer, on March 8 for an International Women's Day Queen's Commonwealth Trust panel discussion at King's College in London.
Duchess Meghan wore a casual look — skinny jeans, a fitted maternity top and a Smythe blazer in one of her favorite color combos — black and blue — with pumps to join Prince Harry on stage at a WE Day UK event at the SSE Arena, Wembley, in London on March 6.
Duchess Meghan wore a silver-and-gold brocade maternity dress and a white Amanda Wakeley coat at a Buckingham Palace reception celebrating the 50th anniversary of the investiture of the Prince of Wales — that would be her father-in-law, Prince Charles — on March 5.
Duchess Meghan wore a white Babaton blazer over a black Loyd/Ford pleated dress with Manolo Blahnik slingback heels (with black velvet polka dots!) at the Andalusian Gardens and a marketplace in Rabat during her royal visit to Morocco with Prince Harry on Feb. 25.
For a visit with Prince Harry to the Moroccan Royal Federation of Equitation Sports in Rabat, Morocco, on Feb. 25 — during their royal visit to the country — Duchess Meghan went casual in a black-and-white-striped Equipment sweater, black Rag & Bone maternity jeans, a green J. Crew jacket and black Stuart Weitzman booties.
Duchess Meghan wore Dior — a crystal-embellished cream caftan-inspired dress — to an evening reception at the British Ambassador's residence in Rabat during her royal visit to Morocco with Prince Harry on Feb. 24. A Dior clutch and gold heels by the brand completed her maternity look.
While in the town of Asni near Marrakech during her royal visit to Morocco with Prince Harry on Feb. 24, pregnant Duchess Meghan — who had her hand tattooed with henna — wore two similar ensembles. She first stepped out in a stretchy black maternity shirt over black skinny jeans with black flats, all topped with a blue blazer by Alice + Olivia. She later swapped her top for a white collarless Aritzia blouse and added Manolo Blahnik slingback pumps covered in black velvet polka dots.
Duchess Meghan arrived at Casablanca Airport for a three-day royal visit to Morocco on Feb. 23 wearing a bold red dress, cape and VRING bag by Valentino creative director Pierpaolo Piccioli.
While the public didn't get to see what Duchess Meghan wore to her star-studded baby shower at New York City's The Mark hotel on Feb. 20, royal watchers did get to see what she wore later that day when she flew back to Britain on pal Amal Clooney's private jet. The American duchess looked comfortable and casual in an athleisure-inspired look under a long, tan coat: an Ingrid & Isabel zip jacket atop Lululemon pants with Adidas sneakers, a black cap and a large black Cuyana bag.
Ahead of her celebrity-friend-filled baby shower, Duchess Meghan stepped out in New York City on Feb. 19 wearing a William Vintage Courrèges Haute Couture black trapeze coat in matelassé silk, circa 1965, over black maternity skinny jeans and Stuart Weitzman suede pumps.
Duchess Meghan wore a cream Crombie coat by Amanda Wakeley over a creamy Calvin Klein mock-turtleneck knit-wool dress — her green suede pumps and matching clutch were also by Calvin Klein — for a Natural History Museum gala performance of "The Wider Earth" in London in support of The Queen's Commonwealth Trust and The Queen's Commonwealth Canopy on Feb. 12.
Pregnant Duchess Meghan donned separates by Givenchy — a white button-down shirt tucked into an empire-waisted black skirt — for the Endeavor Fund Awards in London on Feb. 7. She accessorized with Aquazzura heeled mules and a black satin Givenchy clutch.
Duchess Meghan kept warm in a long black coat from William Vintage and olive green suede Marina boots by Sarah Flint as she arrived at the Old Vic theater in Bristol, England, on Feb. 1 for an appearance with Prince Harry. Underneath, she wore a sheer black Oscar de la Renta dress covered in birds, unicorns, stags, fawns and flowers.
For a visit to one of her new patronages, the Association of Commonwealth Universities, in London on Jan. 31, Duchess Meghan re-wore a black Givenchy coat that she'd debuted in November 2018. She paired it with a black pleated skirt and top and nude heels.
Duchess Meghan wore a beautiful Brandon Maxwell blush pink dress-and-blazer combo that she accessorized with a white-and-gold clutch from Carolina Herrera and nude Aquazzura heels for a Jan. 30 visit to one of her new patronages, the National Theatre in London.
Duchess Meghan and her baby bump looked beautiful in a glamorous navy blue sequined gown by Roland Mouret at the 10th anniversary premiere of Cirque du Soleil's "Totem" at London's Royal Albert Hall — a benefit for Prince Harry's beloved Sentebale charity — on Jan. 16. She accessorized with a gold bracelet once owned by Princess Diana, a black satin Givenchy clutch and strappy black Stuart Weitzman heels.
Duchess Meghan donned a cream turtleneck dress by H&M's Mama maternity line, a beige Armani coat and neutral Manolo Blahnik slingback pumps to visit London's Mayhew animal welfare charity, of which she's patron, on Jan. 16.
During a visit to Birkenhead, England, on Jan. 14 with Prince Harry, Duchess Meghan wore an unexpected color combo: a purple dress by Aritzia under a red coat by Sentaler. She accessorized with red suede Stuart Weitzman heels and a Nina bag by Gabriela Hearst.
For a Jan. 10 visit to new patronage Smart Works, a charity that helps unemployed women regain skills and confidence and dress well for job interviews, Duchess Meghan wore a black short-sleeved maternity dress by Hatch with a tan cotton twill coat by Oscar de la Renta. She accessorized with a black Victoria Beckham bag and cow-print Gianvito Rossi heels.