Kate Middleton often matches her outfit color to the event she's attending.

She traditionally wears green on St. Patrick's Day.

In 2022, she donned a rich emerald coat and matching accessories, while this year she wore a bespoke Catherine Walker teal coat.

The teal coat featured sharp pleats, strong shoulders, and gold buttons.

Middleton styled the coat with matching Gianvito Rossi pumps and a Jane Taylor London fascinator.

She finished off the look with a gold Cartier shamrock brooch.

Middleton was named the Colonel of the Irish Guards, and this was her first parade in this role.

Her husband, Prince William, was previously the Colonel of the Irish Guards.

You can shop for items to recreate Middleton's St. Patrick's Day outfit.