Fox: Kate Middleton channels Princess Diana in striking blue outfit at Trooping the Colour