Meghan Markle steps out in South Africa wearing ethical fashion label and Kate Middleton's favourite shoes
The Duchess of Sussex used her first appearance to shine a spotlight on ethical African fashion label Mayamiko
The Duchess of Sussex used her first appearance to shine a spotlight on ethical African fashion label Mayamiko