She's known as a style icon with very expensive taste and the Duchess of Sussex lived up to this reputation at the recent Invictus Games in Germany.
Over six days Meghan wore a range of designer outfits, luxury accessories and glittering jewellery that totalled almost £300 000 (R6,9 million).
The 42-year-old flew over from America to join her husband, Prince Harry (39), on the second day of the sporting event, which he started in 2014 for wounded and injured servicemen and -women.
READ MORE | Duchess of Sussex lends wow factor to Invictus Games amid rumblings of discontent
While she opted for mainly minimalist looks in muted colours – black, white, beige and tan – she added a pop of colour on her final day in an elegant teal gown. Racking up most of her bill was her jewellery, which included Princess Diana’s Cartier watch.
Here are her top looks.
Look 1: Banana Republic
At the Friends at Home event she donned a black Banana Republic shirtdress worth £112 (R2 576) which she paired with a Bottega Veneta plaited skinny belt worth £157 (R3 700). But it was her accessories that spoke volumes.
Meghan added Kimai semi-hoop earrings with lab-grown diamonds worth £595 (R13 685).
She included Princess Diana’s £17 800 (R409 400) Cartier watch and a £50 000 (R1,1 million) Lorraine Schwartz emerald-cut diamond pinkie ring.
Look 2: J.Crew
For her first day as a spectator, she wore American brand J.Crew’s Giselle V-neck sweater blazer worth £130 (R2 990) teamed with £130 (R2 990) Staud Luisa shorts and a £365 (R8 395) Givenchy belt.
J.Crew’s website crashed after the duchess was seen in their black and white cardigan.
Look 3: J.Crew – again
To attend a medal ceremony congratulating the winning team from the USA at the wheelchair basketball finals, the duchess chose a black J.Crew cashmere sweater worth £80 (R1 886) and cropped skinny jeans from Frame Le Color worth £170 (R3 910).
Look 4: Carolina Herrera
Meghan chose a denim panel dress by Venezuelan designer Carolina Herrera worth £1 033 (R23 759) and Dior heels.
She accessorised with an Ariel Gordon imperial disc pendant necklace worth £2 064 (R47 472).
Look 5: Gabriela Hearst & L’Agence
To welcome the Nato Joint Force Command and families, Meghan wore camel wide-leg trousers from Uruguayan designer Gabriela Hearst worth £1 200 (R27 600) paired with a chocolate-coloured blouse by Californian-French label L’Agence worth £511 (R11 753).
She finished off her look with a pair of Manolo Blahnik heels worth £600 (R13 800) and Miu Miu sunglasses.
Look 6: Zara
The mom of two turned once again to Zara, opting for a £50 (R1 150) white jumpsuit which she teamed with a classic blazer worth £1 350 (R31 050).
Her accessories included Krewe sunnies worth £255 (R5 865) and Bottega Veneta earrings. She chose YSL dark-green leather mules worth £595 (R13 685) to finish off her look.
Look 7: Cuyana
One of her most elegant looks of the week was an all-beige outfit that consisted of a silk blouse and pants set from American brand Cuyana worth £840 (R19 320) and sleeper earrings from Lanvin worth £295 (R6 785).
Look 8: Cult Gaia
At the event’s closing ceremony Meghan dazzled in a teal cut-out dress by Los Angeles-based label Cult Gaia worth £830 (R19 090), Aquazzura heels worth £525 (R12 075) and Kimai earrings.
Sources: dailymail.co.uk, wwd.com