Meghan Markle wore a £69 black and white dress as she kicked off her tour of South Africa today with Prince Harry. The Duchess opted for the summery design which had short sleeves and a slit in the skirt which showed off her leg. She defied royal style rules by wearing a pair of black wedged heels, a style of shoes the Queen reportedly does not like. The Duchess seemed to take style tips from Queen Letizia of Spain by wearing one of her favourite brands, Castaner.
She arrived with Prince Harry at the Nyanga Township in Cape Town as they kick off their royal tour.
Meghan headed to the town in Africa to visit a workshop that teaches children about their rights, self-awareness and safety.
She was spotted with Prince Harry as they both spoke with staff and children at the workshop.
The royal made a nod to the country she was visiting by wearing a dress made from traditional African cloth, which is £69 from Mayamiko.
The black dress had a white pattern printed across it and had short sleeves and a V-neckline.
Her dress was tied in the middle by a black and white strap pulling her in at the waist before continuing onto a floaty skirt which cut off below the knee.
Meghan styled the summery dress with a pair of black high heeled wedges, which cost £80 from Castaner.
The royal previously wore the espadrilles last year while she joined Prince Harry on a tour of Australia and Fiji.
She styled the pieces with a selection of gold rings on her fingers and a thin gold necklace which had a leaf pendant.
The Duke and Duchess showed off their sweet relationship by wearing matching red and white beaded bracelets, which had the word ‘justice’ on it.
She wore a pair of stud turquoise earrings which cost £482.46 from Jennifer Meyer.
Her hair was styled into a middle parting and pulled back into a low ponytail.