Princess Madeleine's favourite Stockholm hotspots, including the Royal Palace, Drottningholm Palace and the Grand Hotel where royal guests will gather the night before the wedding

Kate wore a vivid yellow dress by Roksanda Ilincic, identified almost immediately by our friends at Perth Fashion. The piece is a custom version of the designer’s ‘Ryedale’ dress from the spring/summer 2014 collection.

princess diana at falklands service 1982 images

Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge attend a reception hosted by the Governor General Sir Peter Cosgrove and Her excellency Lady Cosgrove at Government House on April 2014 in Canberra, Australia.