Princess of Wales Kate Middleton stepped out in style on Tuesday, March 17, 2026, for the Irish Guards’ St. Patrick’s Day Parade at Mons Barracks in Aldershot, England, sporting a striking emerald green ensemble.
The Princess wore a long-sleeved emerald wool coat by Alexander McQueen, cinched at the waist with a black belt to accentuate her figure. She completed the look with a matching forest green hat from Gina Foster Millinery and black Ralph Lauren high heels.
Adding sparkle to the outfit were emerald and diamond halo earrings from Asprey London, and her hair was styled in a complementary fashion.
Even as many social media users praised Middleton’s impeccable look, some took issue with one particular detail.
Several commenters on social media criticized the Princess’s choice of belt, arguing it didn’t quite complement the coat. “My eyes immediately went to the belt, which I think completely clashed with the coat,” one user wrote. Another echoed the sentiment, stating, “I don’t understand the belt. It just doesn’t seem to proceed with the coat.” A third simply added, “I don’t like the belt.”
However, the majority of fans applauded Middleton’s outfit choice.
Fashion stylist Leanne Jones also offered praise, according to hellomagazine.com. “I love this nod to ‘early Kate’ – it feels like a tribute to her debut in 2012 for St. Patrick’s Day. This belted coat feels like an updated version of that look, and arguably even stronger,” she said.
“The hat sits perfectly with the coat, creating a seamless, polished look, and the structured bow detail adds a touch of elegance,” Jones continued.