Kate Middleton, the honorary Colonel of the Irish Guards, in an emotional letter, apologised for missing a major rehearsal for the Trooping the Colour.
Kate Middleton, the honorary Colonel of the Irish Guards, in an emotional letter, apologised for missing a major rehearsal for the Trooping the Colour.