Princess Catherine’s best fashion moments of 2024

The Princess of Wales is slowly returning to royal duties, meaning fashionistas are in for a few treats...

Princess Catherine – formerly known as Kate Middleton – is renowned for her fashion sense.

Thanks to a wardrobe filled with beautiful gowns, chic dresses, smart pantsuits and tasteful blouses, the Princess of Wales always looks perfectly preppy and polished; no matter the occasion.

Therefore, it’s understandable that fashionistas were desperate for Catherine to make her first public appearance of 2024.

Princess Catherine (AKA Kate Middleton) arriving at the 2024 Trooping the Colour parade.
Princess Catherine arriving at the 2024 Trooping the Colour parade.

Well, that moment finally came in June, at this year’s Trooping the Colour.

After taking the first half of the year off from royal duties due to undergoing abdominal surgery and preventative chemotherapy, Catherine emerged looking positively elegant.

And it looks like she’s not stopping there as she slowly but surely returns to public engagements…

Read on for all of Catherine’s best fashion moments of 2024.


As part of her role as royal patron, Princess Catherine attended the Wimbledon Men’s Singles Final on July 14. For the occasion, she wore a stunning purple Safiyaa midi dress.

The Princess of Wales accessorised the dress with chunky gold hoop earrings, a selection of gold bangles, a tan leather handbag from L.K. Bennett and tan slingback heels from Camilla Elphick.


On June 15, 2024, Princess Catherine attended Trooping the Colour wearing a white Jenny Packham dress which featured black trim around the waist and a ribbon embellishment on the neckline. She completed the look with a matching Philip Treacy hat, pearl earrings, the Irish Guards Regimental Brooch, a black clutch and white stilettos.

If you think the dress looks familiar, you’re right. Catherine last wore this dress on the eve of King Charles’ coronation. However, it has been altered since then – it now has a new neckline and different detailing around the waist.

Princess Catherine (AKA Kate Middleton) proves she's an expert at fashion while arriving at Trooping the Colour with her children Prince George and Princess Charlotte.

Watch this space for more Princess Catherine (AKA Kate Middleton) fashion updates and see her best looks from 2023 here

Related stories