King Charles beams at Trooping the Colour preparations after Kate Middleton's apology
King Charles presented new colours to the Irish Guards, of which the Princess of Wales is colonel, at Windsor Castle today ahead of it being trooped at his birthday parade on Saturday