Kate, 44, put on a typically elegant display in a light blue and white Catherine Walker coat dress and a matching Philip Treacy hat.

The Princess of Wales looked typically stunning as she took part in the King's official birthday parade in London today.

Princess Kate attends the annual Trooping the Colour celebration in London alongside royal family.