The duchess dons Room 502's Stéphanie dress for her visit to ActionAid.
The royal wears a double-breasted trench dress by Banana Republic for her visit to the University of Johannesburg. There, she talks about the importance of education and gender equality.
The former Suits star visits the organization Sneakers 4 Change, which helps to collect and donate sneakers to those in need. She wears a navy blue shirt dress by Aritzia and statement-making red flats from Everlane.
The 38-year-old royal visits with South African leaders "to discuss the rights of women." She stuns in black Misha Nonoo top, J.Crew pleated skirt and Manolo Blahnik shoes.
The Duchess of Sussex honors 19-year-old student Uyinene Mrwetyana, who was murdered last month. For this occasion, Meghan wears a white embroidered top from Madewell and DL1961 jeans.
The Duke and Duchess of Sussex are smiling from ear-to-to ear as Meghan cradles her 4-month-old nugget. The family meets Archbishop Desmond Tutu and Mrs Tutu at their legacy foundation in Cape Town. She stuns in a flowy multicolored dress.
The royal donned "the Japanese GoWeave Essential Jumpsuit" from Everlane for her mothers2mothers visit in Cape Town, South Africa. She accessorized her look with Gas Bijoux earrings and Manolo Blahnik pumps.
The Duchess of Sussex wore Club Monaco's "Dremah" dress for the family's meeting with Archbishop Desmond Tutu and his daughter Thandeka Tutu-Gxashe. The visit marked her son Archie's official royal tour debut.
That Markle sparkle! The former Suits actress looks radiant at the Heritage Day public holiday celebrations in Cape Town. She dazzles in an olive green dress by Staud, black Sam Edelman flats and accessorizes with a purple flower in her hair.
For the first day of the tour, the duchess stepped out in Nyanga township donning a Malawi-made black and white wrap dress by Mayamiko with black wedged wrap espadrilles.
For a visit to the District Six Museum in Cape Town, the new mom changed into a bright blue midi Veronica Beard shirtdress tied at the waist with a bow. If it looks familiar, that's because she sported it in October 2018.
On Day 2, the royal arrived to Monwabisi Beach in Cape Town dressed for her outdoor surroundings in a Madewell denim jacket layered over a white button-down collared shirt with black pants. The look finished with a pair of Brother Vellies huaraches flats.
Then, for a visit to the Auwal Mosque, Markle changed into a belted green maxi dress by Staud with Sam Edelman pointed toe flats. The duchess also donned a headscarf.
The Duchess of Sussex was later seen on a walkabout in the Bo Kaap area of Cape Town for Heritage Day without the headscarf and, instead, a flower tucked behind her ear.
At a reception held at the British High Commissioner's residence in Cape Town, Archie Harrison's mom recycled the striped Martin Grant maxi dress she sported while on the couple's royal tour of Australia.