The 38-year-old Duchess of Sussex paid a visit to Victoria Yards on Monday (September 30) in Johannesburg, South Africa.
Meghan visited several vendors at the location, which is a marketplace for artisans and craftspeople to work and share their creations.
During her stop at Tshepo Jeanmaker, she picked up a pair of jeans she had ordered several weeks ago and was gifted with a tiny pair of overalls for Archie!
Meghan has already made one other personal outing during her travels in Africa. See where else she stopped!