Kate Middleton wore 40 pairs of earrings in 2023 - ranging from an £8 Accessorize design to £23,000 Asprey London earrings
The Princess of Waless diverse selection reflected her penchant for wearing both affordable and high-end brands, along with a commitment to recycling favourite pieces.
Source: dailymail.co.uk