- Oops!Something went wrong.Please try again later.
After kicking off her royal tour wardrobe in a diplomatic £69 dress by Malawi brand, Mayamiko, Meghan Markle made a quick change for her second engagement in Cape Town today.
Meghan, along with husband Prince Harry, arrived at the District Six Museum for a tour of the exhibitions following lunch.
The Duchess changed into a blue shirt dress by US brand Veronica Beard for the occasion, a label ran by American sisters-in-law Veronica Swanson Beard and Veronica Miele Beard.
It’s the second time Meghan’s been seen wearing the outfit. The 38-year-old debuted the dress during her first trimester on a visit to Tonga in October 2018.
Meghan didn’t switch up her entire look. She kept on the same pair of shoes: a pair of three-inch heel black Castaner espadrilles that are are available to buy for £80.
Although the Veronica Beard Cary belted midi dress is now sold out in Meghan’s chosen hue, there are still a few sizes available in a statement red shade.
The dress is also now on sale, down from £525 to just £210.
Switching up her look, Meghan also restyled her hair, taking out the morning’s ponytail in favour of loose curls.
Shop the look
Azure Blue Midi Shirt Dress by Mint Velvet | £109 | Shop here
Aspiga Linen Shirt Dress | £96 (WAS £120) | Shop here
Cos Woven-Jersey Belted Shirt Dress | £30 (WAS £59) | Shop here
Acne Studios Shirt Dress | £160 (WAS £320) | Shop here
Boden Anastasia Tie Waist Shirt Dress | £80 | Shop here
Mango Cotton Shirt Dress | £49.99 | Shop here
Yahoo UK is committed to finding you the best products at the best prices. At times, Yahoo UK may receive a share from purchases made via links on this page.
Watch the latest videos from Yahoo Style UK: