The Duke and Duchess of Cambridge joined the Irish Guards at Cavalry Barracks in Hounslow today for the annual St. Patrick's Day parade.
Kate presented shamrocks to members of the regiment.
The Duchess also gave one to the Irish Guards mascot, Domhnall - an Irish wolfhound.
Kate was on point in her bespoke green Catherine Walker coat which she debuted in Stockholm, Sweden earlier this year.
Once again, she paired it with her Troy London faux-fur collar (£65) and cuffs (£40).
Kate restyled the look from Stockholm with her beautiful Gina Foster 'Meribel' felt beret hat (£535), which she also wore to the 2014 parade.
She carried her Mulberry 'Bayswater' clutch, and on her feet she wore her trusty Tod's block heel suede pumps. The Duchess kept her hands warm with her Cornelia James 'Alice' gloves (£70).
Kate wore her dazzling Kiki McDonough 'Special Edition' Green Tourmaline, Green Amethyst and Diamond Earrings. The look wouldn't be complete without the gold three-leaf shamrock brooch, pinned just above her sprig of shamrock. The piece belongs to the Irish Guards who loan it to Kate for the occasion.
And finally, I closer look at Kate's elegant up-do.
Green has been the colour of choice for Kate for this traditional event, except for when she surprised us in 2015 by wearing a chestnut brown ensemble. You may recall that the Duchess intentionally missed the 2016 parade which caused backlash from the public and the media.
Which is your favorite St Patrick's Day outfit?
SHOP KATE'S CLOSET