Princess Kate Is Pristine in Monochrome Green for St. Patrick’s Day

The royal attended the Irish Guards’s St. Patrick’s Day Parade as the colonel of the regiment

rincess Catherine can always deliver a perfectly on-theme look.

Today, the stylish royal dressed head-to-toe in royal green to attend the Irish Guards’s St. Patrick’s Day Parade at Mons Barracks in Aldershot, England. Her attendance comes as she is the colonel of the regiment.
The soldiers wore brown army uniforms and forest-green hats adorned with sprigs of shamrocks—the official plant of the holiday, which symbolizes Irish pride and good luck.

aldershot, england march 17: catherine, princess of wales smiles during the 2026 irish guards st. patricks day parade at mons barracks on march 17, 2026 in aldershot, england. catherine, princess of wales attends the parade as colonel of the regiment. (photo by samir hussein/wireimage)

While not in army gear herself, the Princess of Wales slipped on a long forest-green coat, with clovers pinned to the lapel, to coordinate with the soldiers. She paired the piece with a matching hat, as well as with black staples. Underneath, she wore a silky black dress and a scarf around her neck. Tall suede stiletto boots, leather gloves, and a large belt cinching the coat rounded out the look. As for jewelry, Kate accessorized with a pair of dangly diamond-and-emerald earrings from Asprey London, again nodding to the day.aldershot, england march 17: catherine, princess of wales meets irish wolfhound turlough mór, the 17th regimental mascot of the irish guards and presents traditional sprigs of shamrock to his handler during the 2026 irish guards st. patricks day parade at mons barracks on march 17, 2026 in aldershot, england. catherine, princess of wales attends the parade as colonel of the regiment. (photo by chris jackson/getty images)

For the meaningful occasion, the princess had her hair styled in an elegant updo, and she wore her usual smoky eye and pink lip.

aldershot, england march 17: catherine, princess of wales smiles during the 2026 irish guards st. patricks day parade at mons barracks on march 17, 2026 in aldershot, england. catherine, princess of wales attends the parade as colonel of the regiment. (photo by samir hussein/wireimage)

aldershot, england march 17: catherine, princess of wales smiles during the 2026 irish guards st. patricks day parade at mons barracks on march 17, 2026 in aldershot, england. catherine, princess of wales attends the parade as colonel of the regiment. (photo by samir hussein/wireimage)During the parade, Kate passed sprigs of shamrocks to the Guards, and met with well-wishers, including a little girl who gifted the royal a bouquet of flowers. Kate also got to meet Irish Wolfhound Turlough Mór, the 17th Regimental Mascot of the Irish Guards. See the sweet moment

aldershot, england march 17: catherine, princess of wales meets irish wolfhound turlough mór, the 17th regimental mascot of the irish guards, during the 2026 irish guards st. patricks day parade at mons barracks on march 17, 2026 in aldershot, england. catherine, princess of wales attends the parade as colonel of the regiment. (photo by chris jackson/getty images)

Prince William did not attend the parade with Kate.