The Duke and Duchess of Cambridge celebrated the wedding of their friends at a ski resort in the Swiss Alps on Saturday.
Prince Harry also accompanied the Duke and Duchess to the skiing resort of Arosa for the wedding of Laura Bechtolsheimer, winner of golden medal in dressage for Britain at the London 2012 Olympics, and Mark Tomlinson, who plays polo with both princes.
Duchess Kate Middleton, who is nearly 5 months pregnant, looked happy and relaxed in a pillbox hat and a cream coat. She waved to a small crowd which had gathered outside before joining other guests to throw confetti over the bride and groom.
Prince William, who wore a traditional dark morning suit, pink tie, blue waistcoat and a white rose in his button-hole, acted as an usher at the wedding.
The royal party arrived in Arosa on Friday, with the Princes going skiing as the Duchess rested. Prince William later joined the Duchess and other wedding guests at a mountain restaurant, the Tschuggenhutte, where some of the party ate the traditional Swiss cheese dish raclette.