Prince William rocked a traditional dark green robe and black velvet hat with white ostrich feathers as he joined Queen Elizabeth for the annual Order of the Thistle service in Scotland.
The 36-year-old royal is titled the Earl of Strathearn in Scotland and received the honour from his grandmother the Queen six years ago.
The Prince, and his aunt Princess Anne, accompanied the Queen for the service in Edinburgh as two new knights were installed in St. Giles’s Cathedral in Edinburgh city centre.