She first wore the look in London last year. 


Meghan Markle's royal tour wardrobe has been filled with outfit repeats, however, her latest fashion recycle was for a very special reason.

After spending the morning visiting young entrepreneurs in Johannesburg in a white shirtdress, the duchess pulled a quick clothes change ahead of her and Prince Harry's meeting with Nelson Mandela's widow, Graça Machel.

Meghan Markle
Credit: Samir Hussein/Getty Images

For the occasion, Meghan wore a blush, double-breasted trench dress by Canadian fashion brand House of Nonie, which she previously wore to another event celebrating the South African president on what would have been his 100th birthday at London's Southbank Center last year.

Her stylings were identical — beige heels, a coordinating clutch, and diamond stud earrings — to how she wore the garment the first time around. She even kept her hair in a similar low-slung, loose bun.

Prince Harry and Meghan Markle
Credit: Pool/Getty Images

During the July 2018 outing, Meghan and Harry had the opportunity to meet Mandela's granddaughter, Zamaswazi Dlamini-Mandela, making today's outfit choice all the more impactful.

While this is Meghan's first interaction with Graça, Harry previously met her during his 2015 visit to South Africa, and the two appeared to become fast friends based on photos.

Prince Harry
Credit: Samir Hussein/Getty Images

Talk about dressing to impress, Meghan!