You won't believe what Kate Middleton did on St. Patrick's Day!

For 115 years, it was customary to give shamrocks to the Irish Guards.

But in 2016, Kensington Palace broke with tradition and canceled the presentation.

Fast forward to this year, and Kate shocked everyone by joining in the celebration.

Not only that, she was promoted to Colonel in the Irish Guards!

It's surprising to see how Kate balances her royal duties with being an active mother.

In fact, she opted to spend time with her family instead of attending the cancelled ceremony in 2016.

Kate's actions show a departure from the usual obligations of a royal.

It's no wonder she's captured the hearts of the public - what an amazing woman!