Our editors have independently selected the items featured in this article because we think they’re worth knowing about. Shop TODAY has affiliate relationships so we may get a small share of the revenue if you buy something through our links.
Meghan, Duchess of Sussex, is donning a royal repeat ... again! On the second day of her tour through Africa with Prince Harry and Archie, she wore the same striped maxi dress that she also wore in Australia.
And who could blame her! The Martin Grant dress features an elegant square neckline, a naturally cinched waist and a flowing pleated skirt in shades of black, white, green and khaki. She wore it to a youth reception at the British High Commission on Tuesday.
While the former Meghan Markle has only been in South Africa for two days, the new mom has already worn several outfits, including this dress, a cream-colored sweater, a denim jacket with black pants, an olive green dress with a headscarf and a black-and-white patterned wrap dress by Mayamiko, a designer who uses fabrics from Malawi.
Stuff We Love
She also donned another repeat: a sky blue Veronica Beard dress with two slits on either side, a belted waist and pockets.
She was visiting the District Six Museum Homecoming Centre in Cape Town to learn about how the community is trying to reunite members who were forcibly relocated during the apartheid era.
When she previously wore the dress in Tonga, the 38-year-old chose to pair it with matching blue suede pumps from Banana Republic, showing off her knack for mixing designer items and affordable fashion.
In fact, ahead of the South African tour, the royal paired a nearly $10,000 Valentino dress with $6 earrings from London's Portobello Road Market for her friend Misha Nonoo's wedding on Sept. 20.
Due to the "Markle sparkle" (aka the effect of an item selling out nearly immediately after the duchess wears it), both repeat dresses quickly sold out during her royal tour through New Zealand, Australia, Fiji and Tonga last fall. The couple had just announced her pregnancy, making them the perfect maternity dresses.
But the duchess proved they're great post-baby outfits, too. She opted to pair the elegant yet casual Martin Grant frock with black pumps (although we could only get a peek through the floor-length fabric) and opted for a pair of Castañer espadrilles with the Veronica Beard ensemble.
The duchess's blue Veronica Beard frock is still sold out! To get a similar look, try:
- Addilyn Silk Crepe de Chine Shirtdress
- Perfect Stripe Tie-Belt Shirtdress
- Milumia High Waist Belted Shirtdress
Given the duchess's impeccable style, all eyes will be on her outfit choices over the next 10 days of the tour, but she's also getting attention for her passionate public speaking. She's received a lot of praise for her empowering words during a visit to the Nyanga township in Cape Town Monday morning.
"On one personal note, may I just say that while I am here with my husband as a member of the royal family," she said, "I want you to know that for me, I am here with you as a mother, as a wife, as a woman, as a woman of color and as your sister. I am here with you, and I am here for you."
This story was originally published on Sept. 23.
Shop TODAY takes care to recommend our favorite items chosen by trusted experts and editors, as well as inform our readers of great deals, customer favorites, and newsworthy products from around the web. For more on our process, click here.