Princess Catherine took the salute as Colonel of the Irish Guards at St Patrick’s Day celebrations in Aldershot.

She wore a bespoke Catherine Walker coat dress, matching Gianvito Rossi pumps, and a Jane Taylor London hat.

She accessorized with a gold Cartier shamrock brooch, which has a lengthy royal history.

The brooch belongs to the Irish Guards and is loaned out to royal ladies associated with the regiment.

Its origin is unclear, but it was reportedly designed by Cartier and gifted to Princess Mary by the regiment in 1961.

The regiment bought the brooch after Princess Mary's death for the Queen Mother and Princess Anne.

Princess Catherine first wore the brooch in 2011 during a presentation of service medals.

The brooch is spun in the shape of a shamrock, the symbol of Ireland, and set with a tiny circular emerald at the center.

Princess Catherine looked stunning and elegant in her outfit and the brooch added a touch of royal history to her ensemble.