Meghan Markle wore these Nonie trench, Stuart Weitzman pumps, Jennifer Meyer earrings and Alemdara bracelet in South Africa on October 2, 2019.
Meghan Markle wore these Nonie trench, Stuart Weitzman pumps, Jennifer Meyer earrings and Alemdara bracelet in South Africa on October 2, 2019.