Kate Middleton attended the 76th British Academy Film Awards last night with husband Prince William.
The Princess of Wales looked glamorous in an off-white Alexander McQueen gown which has been recycled and reworked from the dress she wore to the BAFTA's in 2019. To make the look fresh, the 41-year-old paired it with long satin black gloves.
But the surprising element to this outfit was the high-street accessories. Kate wore "bargain" Zara statement earrings which are £18.
READ MORE: Woman 'humiliated' when station staff approached her
The earrings have caught the attention of many, with Sky News commentary describing them as a "bargain." While deconstructing celebrities outfits on the night, a Sky news presenter said: "This time, it has cascading shoulder embellishments.
"And her earrings, they’re floral chandelier earrings. Where are they from? Zara!" the journalist said. "Who would have guessed that? £18, Thomas the producer says." She added: "What a bargain, says Amy."
BAFTA president Prince William wore a black suit with a white shirt underneath. He added a dapper black bow tie and white pocket square. This is the first time Kate and Prince William have attended the BAFTAs since 2020.
The 2021 ceremony was held virtually amid the pandemic and William had been due to record a virtual message but pulled out due to the death of his grandfather Prince Philip. The following year, William then gave a virtual address but didn't attend.
READ NEXT: Nicola Bulley's partner shares 'agony' after body found in river
Eerie glimpse inside 'creepy' abandoned school left to rot
'Scarface', paedophile and injured burglar among 11 criminals jailed this week
Families who covered for their criminal kids
New Look shoppers praise ‘beautiful’ £26 cargo trousers that are 'so cute'