See all of Duchess Meghan’s incredible looks on her tour of South Africa

By Zach Harper