Kate Middleton marked St. Patrick’s Day on Tuesday, March 17, joining the Irish Guards for their annual parade at Mons Barracks in Aldershot. Embracing her role as honorary Colonel of the regiment, she combined ceremonial duty with a celebration of the holiday.
Photo: Getty Images
Kate wore a calf-length forest-green Alexander McQueen coat, paired with a matching fascinator featuring bow detailing. She offset the green with a black statement belt, black heeled boots, and black gloves, while her brunette hair was styled in an elaborate updo. Her accessories included Asprey London diamond-and-emerald earrings, perfectly complementing the green motif, and her makeup featured a classic smoky eye with pink lips, keeping the focus on her ceremonial appearance.
Photo: Getty Images
She has a long history with St. Patrick’s Day events, having attended alongside Prince William since her first March 17 as a member of the royal family in 2012. She officially became Colonel of the Irish Guards in 2022. After missing the 2024 parade due to cancer treatment, she returned in 2025 to attend solo, and continued the tradition again on Tuesday.
Photo: Getty Images
Following tradition, Kate presented sprigs of shamrock to the officers and guardsmen and took time to pet the regiment’s mascot, an Irish Wolfhound named Seamus. As part of her duties, she will take the royal salute, award long service and good conduct medals, meet members of the Regimental Association and the “Mini Micks,” junior cadets from Northern Ireland, and conclude the day at the Sergeants’ Mess, where she often participates in a toast with Guinness.
Photo: Getty Images
Kate has described being Colonel of the Irish Guards as “a great honor”, and in a 2023 speech at the parade, she said she was “here to listen to you, to support you, and to champion you in all you do this is a responsibility I do not take lightly.”