The Duchess of Cambridge wore a coat by Danish label Day Birger et Mikkelsen with LK Bennett pumps and a Wilbur & Gussie clutch as she was joined by The Queen and Prince William at the ceremony, which saw paralympic teams from around the world take part in the Parade of Nations.

Kate first wore this frock coat in 2006, at the wedding of Laura Parker Bowles to Harry Lopes. She wore it again two other weddings – those of Mel Nicholson and Oli Baker at St. Andrews in 2010, and of Zara Phillips and Mike Tindall in July last year.

Prince Harry is said to be due to make his first public appearance since those pictures of him in Las Vegas emerged last week. We look forward to seeing what he’ll wear, if anything.