The Duchess of Cambridge dressed head to toe in the traditional colour of Ireland and petted a huge dog as she marked St Patrick's Day today.
Kate and Prince William visited Mons Barracks in Aldershot to join the 1st Battalion Irish Guards for the annual St Patrick's Day Parade.
Kate opted to wear a new £3,200 coat in green by designer Laura Green, which had a gold shamrock brooch and a sprig of shamrock pinned to it. She also wore a new green hat by Lock & Co and dazzling emerald earrings.