As always the duchess’ outfits were a major talking point. Shunning the high-street brands usually favoured by sister-in-law Kate, her clothes was all haute couture.
The LA-born former actress looked sleek in a £369 (R7 195,50) dark green leather skirt by Hugo Boss and a £69 (R1 345,50) shirt by & Other Stories, under a soft £2 000 (R39 000) cream coat from Armani. Her matching handbag, a £1 685 (R32 857,50) satin tote by Gabriela Hearst, completed the look, bringing the total cost to more than £4 000 (R78 000). Meghan made another eyebrow-raising choice in her Sussex outfit – she didn’t don anything by a British designer. While she’s mostly played by the rules when it comes to fashion – think nude tights and beige aplenty – body-language expert Denise Bjorkman believes Meghan’s pricey, rather unpatriotic outfit for this occasion was a small act of rebellion. While the modest shape and style still abide by royal rules, Meghan managed to give it her own little spin. “Her consistent choice of modest clothes strongly suggests her need to be accepted and fit in,” Bjorkman says. “She’s no doubt aware of [Prince Andrew’s ex-wife] Fergie’s comedy of errors and Diana’s flirtation with more revealing looks.” But this outfit is somewhat different. “It’s a mix of royal house compliance with shades of subtle rebellion,” Bjorkman says. “We’re seeing her starting to claim her uniqueness. “She’s redefining her role within the royal family with touches of her own brand. She’s flexing her muscle as her own decision-maker.”