
See the gallery
Kate Middleton Always manages to steal the show at the UK’s St. Patrick’s Day parade over the years and her most recent look on March 17 is perhaps our favourite. The 41-year-old visited the Irish Guards at Mons Barracks in Aldershot, UK, with her husband, Prince Williamwhen she wore a gorgeous seafoam green coat dress with a matching hat.

For the event, Kate wore a Catherine Walker coat which had exaggerated shoulders and buttons on the bodice. Her petite waist was cinched in with a belt while the rest of the coat was a fitted A-line silhouette that ended at the middle of her calves. She styled the dress with a matching Jane Taylor Millinery hat, green suede pointed toe Emmy London heels and a pretty gold trefoil pin she wore on the side of her coat.
As for her glam, Kate had her long brown hair in her signature voluminous blowout while a sultry darker than usual smokey eye and nude matte lip tied her look together.

Kate’s St Patrick’s Day outfits are always fabulous and last year she looked stunning when she wore a chunky wool Laura Green London dress which had a Peter Pan collar and buttons all over the front. The coat dress was split in the front and flowed into a pleated skirt and she accessorized with a matching box hat, chunky belt and pointed toe green suede pumps.
Prior to 2022, Kate didn’t attend the show, but in 2019 she slayed again when she wore a knee-length forest green Alexander McQueen coat dress with chunky gold buttons and accessorized with a Matching Lock & Co hat, gloves and pillbox block. Green suede pumps with heel.
Click to subscribe to receive our free daily HollywoodLife newsletter to get the hottest celebrity news.