Princess Madeleine at her father's birthday and Canadian state visit

Sarah found that Princess Madeleine wore a gorgeous floral Giambattista Valli dress to her father's birthday celebrations on April 30, 2016, and then re-wore it on Day One of the Canadian state visit to Sweden last month.

For the state visit, the Princess was also wearing her Gianvito Rossi velvet pumps and was carrying a new black Valentino bag. 

The visit of the Governor General David Johnston and his wife, Dr. Sharon Johnston took place from February 20 through February 23. This was the first state visit Madeleine, and Chris, have taken part in for some time. 

Princess Madeleine, second right, in her Giambattista Valli dress during the Canadian State Visit. Photo: H Garlöv/kungahuset.se

Princess Madeleine, second right, in her Giambattista Valli dress during the Canadian State Visit. Photo: H Garlöv/kungahuset.se

For her father's 70th birthday celebrations last year, Madeleine wore the dress under a light pink Alexander McQueen coat. She was wearing a black hat with matching pink flower on top by Philip Treacy and black heels for the day. Madeleine also carried her black Bottega Veneta clutch. 

Royals from all over Europe flew in to Stockholm for His Majesty's 70th birthday celebrations which took place for several days. Princess Sofia only took part in the day activities as she had just given birth to Prince Alexander a week before the celebrations were due to take place. Princess Leonore and Prince Nicolas did not take part in any of the official events unlike their first cousins, Princess Estelle and one-month-old Prince Oscar.