Kate Middleton broke a 115-year-old royal tradition established by Princess Alexandra in 1901 for her children.

The tradition involved presenting shamrocks to the first Battalion Irish Guards on St Patrick's Day.

Kate and William got married in 2011 and she has accompanied the Prince to the ceremony since then.

In 2016, Kensington Palace said Kate will not give the Irish Guards shamrocks.

Kate's decision to break with tradition was to spend time with her children.

Kate is devoted to her royal duties and was seen celebrating St Patrick's Day with Prince William and the Irish Guards.

Kate is the new Colonel Irish Guards, a role she took over from Prince William.

The Princess of Wales is known for being a hands-on mother to her children.

Kate's focus on her children is a relatable and pleasant shift from royal tradition.