She even bagged herself a spot in Wales’s good books by turning up in a pair of jeans by a Welsh designer.
The bride to be and her groom to be arrived at Cardiff castle at 2.30pm – one hour alter their scheduled arrival time due to train delays – and immediately greeted the crowds, some of whom had been waiting patiently since 9am to get a glance of the royal couple.
As ever, it was her outfit that was the talking point, with previous outfit choices seeing her wearing labels including Jigsaw, Marks & Spencer and Burberry.
Here’s all the information you need about Meghan’s latest look…
Meghan wore British brand Stella McCartney Tie Detail Coat, which is available to buy for £1,350 at Harrods right now. Aside from the hefty price tag, you might be disappointed if you have your heart set on snapping it up – there are only a couple of sizes left, at the time of writing. The long-sleeve coat with peak lapels is a classic Meghan look.
Savvy Meghan chose trousers from Hiut Denim for her visit to Cardiff – very apt, considering the designer is based in Cardigan in Wales. It looks like she’s chosen their Dina style. The skinny-fit, high-waisted jeans retail at £175 and you can currently pre-order them for shipping in March.
For her feet, Meghan opted for Tabitha Simmons’ Black Velvet Kiki 75 Ankle Boots, which retail at £525. Available from Browns, they are currently in stock so be quick if you want a pair.
Meghan added some a splash of colour to her all-black ensemble with one of DeMellier’s classic The Mini Venice bags. In Forest Grain, it retails at £295. While it can be worn over the shoulder, DeMellier’s website states the most ladylike way to wear it is by its handle, which is exactly how Meghan chose to wear it.