Princess Leonore of Sweden celebrates her 9th birthday today. Princess Leonore, Duchess of Gotland (born 20 February 2014), is the first child of Princess Madeleine and Christopher O'Neill. On her Instagram account, Princess Madeleine released a new photo of her daughter Leonore with a short text. "9 years old today!. A very happy birthday to our sweet Leonore who shines everyday!". The photo was taken by Princess Madeleine.