The Princess of Wales never misses an opportunity to prove that she's the master of high-low dressing - even at the EE BAFTAs 2023. For tonight's ceremony, which she attended with her husband the Prince of Wales, Kate paired her designer gown (what looks like a nifty rewear from Alexander McQueen) with earrings that cost a grand total of £17.99. From Zara. And while the exact pair is sadly sold out, there's plenty of other head-turning - quite literally - pieces still in stock that will also leave you with change from a £20.
![Kate Middleton BAFTAs 2023](https://images.bauerhosting.com/celebrity/sites/3/2023/02/kate-middleton-baftas-2023.jpg?auto=format&w=1440&q=80)
The most noticeable thing about the whole outfit, besides the shoulder-grazing earrings, was the pair of gloves. Hollywood has been obsessed with this trend for some time now - Sheila Atim's also wearing a silver pair on tonight's red carpet - but royalty has tended to play it safer with wrist-length styles. Except, of course, for Princess Diana. Kate must have been paying homage to her mother-in-law, who was a great believer in matching your gloves to your gown.
![Kate Middleton BAFTAs 2023](https://images.bauerhosting.com/celebrity/sites/3/2023/02/kate-middleton-baftas-2023-1.jpg?auto=format&w=1440&q=80)
At 1986's America's Cup Ball, Princess Diana wore a strapless black-and-red gown that she accessorised, rather ingeniously, with one black glove and one red. Kate went for a starker contrast for her fabulously frothy gown, dialling down the fairytale overtures for some drama. We approve!