Kate Middleton paid tribute to her husband William today as they attended an official event to mark St Patrick's Day.
The Prince and Princess of Wales were visiting the 1st Battalion Irish Guards in Aldershot for the annual St Patrick's Day Parade, marking Kate's first time attending as Colonel of the regiment.
She takes over from Prince William in holding the title, and the pair both said some moving words to those in attendance, as writes the Mirror.