Princess Kate gave an officer a shamrock at the St. Patrick's Day Parade at Mons Barracks in Aldershot.

A vibrant teal midi coat with centre fabric-covered buttons, princess seam details, and structured shoulders was her outfit.

The coat also had a mandarin collar, waist belt, and sprigs of shamrock pinned to it.

Queen Elizabeth II's love for bright shades is said to make her more visible to crowds.

Princess Kate's choice of teal may have been inspired by the late Queen's love for bold colors.

In the past, Kate has traditionally dressed in darker shades for Ireland's national day.

She wore elegant courts, a pleated fascinator, a gold shamrock brooch, and emerald drop earrings.

Despite the drizzly weather, the 41-year-old looked on top form and was elegant.

Kate attended her first parade as Colonel of the regiment, replacing her husband, the Prince of Wales.