Prince William and the Duchess of Cambridge have been in north Suffolk this weekend attending the wedding of one of Kate's closest school friends.

They were at St Andrew's Church in Wingfield, between Harleston and Stradbroke, yesterday afternoon to celebrate the marriage of Hannah Gillingham and Robert Carter.

The Royal couple, who celebrate their own wedding anniversary today, attended the ceremony and then braved the rain to celebrate with fellow guests.

The Duchess wore the same fitted lace dress that she wore on an official visit to Canada last year.