Meghan Markle wore a striped sleeveless maxi dress by Martin Grant to a youth leadership reception during the royal tour of southern Africa.
She previously wore the dress during a visit to Bondi Beach in Australia on her last royal tour with Prince Harry in October 2018.
The duchess also repeated a dress yesterday when she wore a Veronica Beard shirt dress she previously donned in Tonga.
Meghan Markle has repeated another dress during her and Prince Harry's tour of southern Africa. This time, it's a striped sleeveless maxi number by Australian designer Martin Grant. The Duchess of Sussex first wore the printed frock during her 2018 tour of the Pacific, while she and Prince Harry visited Bondi Beach.
Today, the stylish royal proved that the summery look was just as appropriate for an evening garden soirée as it was on the beach. She and Prince Harry attended a reception honoring youth leadership and activism at the British High Commissioner's residence, and she shone in the olive green and orange ensemble.
The duchess had just recycled a dress from her Pacific tour yesterday, opting for a blue Veronica Beard shirt dress that she previously sported in Tonga last year. Today's multicolored dress is the third look of the day for Meghan. She started the day off with a denim-on-denim look for a shoreside appearance at Monwabisi Beach, then followed up with a Staud maxi dress and headscarf to visit the oldest mosque in South Africa and celebrate Heritage Day.
Good to know that royals, like the rest of us, actually wear their clothes more than once.
You Might Also Like