The Swedish royal court has just announced that Princess Madeleine and her husband, Christopher O'Neill, are expecting their second child next summer. Their first child, Princess Leonore, was born on 20 February this year.
↧