Prince William and Kate Middleton attended the St. Patrick's Day Parade in Aldershot, England.

Kate is the new Colonel of the Irish Guards.

William gave a speech at the event and passed the title onto Kate.

Kate gave a speech and expressed her commitment to the regiment.

Kate wore a stunning teal coat dress with matching accessories and paid tribute to Ireland.

William wore full military attire with a fresh clover arrangement pinned to his cap.

Kate's role as colonel was given to her by King Charles III.

This is Kate's second outing with the Irish Guards since becoming colonel.

Last week, Kate visited the troops wearing full camo.