The Princess of Wales has paid tribute to her "incredibly sad" husband Prince William as they marked St Patrick's Day in their customary way.
The couple visited the 1st Battalion Irish Guards in Aldershot for the annual St Patrick's Day Parade, where they both gave moving speeches.
It is Kate’s first time attending the parade as Colonel of the regiment, having recently visited the 1st Battalion Irish Guards on Salisbury Plain.