Meghan Markle Re-wears Martin Grant Maxi Dress for Africa Tour

July 2024 · 2 minute read

Meghan, Duchess of Sussex, 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 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 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 Duke And Duchess Of Sussex Visit Australia - Day 4Karwai Tang//Getty Images

Meghan wears her Martin Grant dress while visiting Bondi Beach with Prince Harry on October 19, 2018.

Meghan had just recycled a dress from her Pacific tour yesterday, opting for the blue Veronica Beard shirtdress that she sported in Tonga last year. Today's multicolored dress is the third look of the day for Meghan. She started in a denim-on-denim look for a shoreside appearance at Monwabisi Beach, then followed up with a Staud maxi dress and head scarf to celebrate Heritage Day at the oldest mosque in South Africa.

Good to know that royals—like the rest of us—actually wear their clothes more than once.

Play Iconpreview for Everything We Know About the Sussexes Royal Tour of Southern AfricaHeadshot of Erica Gonzales

Erica Gonzales is the Senior Culture Editor at ELLE.com, where she oversees coverage on TV, movies, music, books, and more. She was previously an editor at HarpersBAZAAR.com. There is a 75 percent chance she's listening to Lorde right now. 

ncG1vNJzZmivp6x7qa3RqZyrq5KWx6Kt0WeaqKVfmLKtscGroK2xX6GutbHSrWaaamlnfXp%2FkXFmpp2Xna6vecyaqaSklWK6or7ToqVmn6KWu7V5w6ucrKtdlrOztcKaZK2npad8