The Duke and Duchess of Sussex are currently in South Africa on their 10-day royal tour.
The couple spent the morning at Monwabisi Beach to visit Waves For Change, which helps vulnerable children through the power of surfing. As part of the visit, the royals also visited the Lunchbox Fund, which provides daily meals to orphaned and vulnerable school children.
Plus, the Commonwealth Litter Project, which supports developing countries in the Commonwealth to take action against ocean pollution.
For their final engagement of the day, Harry and Meghan visited opinion-formers and young future leaders at the British High Commissioner’s Residence in Cape Town, underlining the rich and diverse nature of the UK’s modern partnership with South Africa.
For the Youth Reception, Meghan chose a striped sundress by Paris-based Australian designer Martin Grant, while Harry was dressed in a stone-coloured suit, blue shirt and brown loafers.
Meghan’s striped dress is the same one she debuted at Bondi Beach during the couple’s Australian tour last autumn.
The Martin Grant Pleated Striped Long Dress features a straight sleeveless neckline and full skirt with pleated detailing, and retails for £1,080.
The dress is now completely sold out.
Twitter users were quick to gush over Meghan’s dress, with many pointing out that she had recycled the look.
One wrote: “I love this outfit 2nd time Princess Meghan has worn it, she looks stunning.”
A second said: “I liked this Martin Grant dress the first time she wore it, but I LOVE it now. The flowing hair adds to the easy vibe, but it still looks smart and pulled together. Perfect for the occasion!”
A third noted: “I've noticed the two dresses (this and the blue dress from yesterday) were worn previously with her hair in a ponytail and she's re-wearing them but with her hair down and it gives a different vibe altogether. Love it!”
And a fourth said: “I’m enjoying the free hair she has to offer on this tour especially with my fav outfits.”
Meghan elevated the low-key ensemble by styling her hair down and accessorising the look with a pair of black and gold earrings.
According to Meghan’s Mirror, the earrings Meghan wore tonight are by South African jewellery designer, Nina Bosch.
On the website, the Flora Leaf Earrings are described as being handmade, hand folded and made from sterling silver. They are available in four colours; gold, white, black and blue, and all feature a gold finish.
The Duchess was spotted wearing the same earrings yesterday with her cyan blue Veronica Beard dress she wore during her visit to the District 6 Museum in Cape Town on Monday.
The earrings retail for £21.49 (400 South African Rand) and are still available to buy.
As usual, her makeup was kept to a minimum allowing her natural freckles to show through.
She was joined by her husband Prince Harry as they arrived at the Youth Reception, their third royal engagement of the day.
Tomorrow the Duke is expected to fly to Botswana, Malawi and Angola, while Meghan will be staying in South Africa with their son, Archie Harrison.
Shop Meghan Markle’s look
Nina Bosch Flora Leaf Earrings | £21.49 | Shop now
Yahoo UK is committed to finding you the best products at the best prices. At times, Yahoo UK may receive a share from purchases made via links on this page.