Princess Madeleine shared a new photo of Princess Leonore with the caption "Hurray for being back home in beautiful Sweden!!!". Princess Madeleine and her family arrived in Sweden on 14 June. Princess Leonore and Prince Nicolas have been spotted around Stockholm in the Humlegården last week. Princess Madeleine, and her three children: Princess Leonore, Prince Nicolas and Princess Adrienne, are expected to stay in Sweden for a longer period. The exact length of the family’s stay has not been revealed, but it is thought they will still be in Sweden on 14 July to mark Crown Princess Victoria’s birthday.