The Princess of Wales has dazzled in green after shunning military uniform for the first Trooping the Colour of King Charles' reign.
Kate, 41, was joined by Queen Camilla, 75, as well as Prince George, nine, Princess Charlotte, eight, and Prince Louis, five, in a carriage procession as they made their way from Buckingham Palace to Horse Guards Parade to watch the first birthday parade for the King.
Not only is the parade a first for Charles as King, it is also the first for Kate in her role as colonel of the Irish Guards, which she took over from her husband Prince William last year.