Caption: Prince William stepped in to hand out St Patrick's Day shamrocks
Prince William
The 33-year-old was invited by the guards to attend the Cavalry Barracks in Hounslow, west London, as it was reported Kate decided she would be staying at home with their two children, Charlotte and George.
The Duchess' decision, which came despite her carrying out the duty for the last four years, broke tradition as the role has been completed by female royals since Queen Alexandra
