Sweden has a new prince after Princess Madeleine gave birth to her second child with financier Chris O'Neill. The couple, who married in a lavish ceremony on June 8, 2013, now have two children under two. Their little girl Princess Leonore is 16 months old.
"The Marshal of the Realm is delighted to announce that HRH Princess Madeleine gave birth to a son on June 15 at 1.45pm," read a statement via the royal family Facebook page.
"Both mother and child are in good health," it continued.
Princess Madeleine, Chris O'Neill, and daughter Princess Leonore
The new arrival is the latest exciting event for the royal family, who also celebrated the wedding of Madeleine's brother Carl Philip to former reality TV star Sofia Hellqvist on June 13.
It was the last engagement for the daughter of King Carl Gustaf and Queen Silvia before giving birth.
The new baby will brought up in London as the O'Neills are due to move to Chris' native Britain by the end of the year. Madeleine and Chris will have been in Stockholm less than a year after moving from New York where they met.
Princess Madeleine and Chris O'Neill met in New York City
London is perfect for the family because the princess lived there before and loved the anonimity afforded her by the city. Chris, 40, also has a large circle of friends and extensive business interests in Britain.
The son of an American and his Austrian wife, he grew up in London, supporting Chelsea Football Club.
At the same time, the UK is close enough for them to make frequent visits back to Stockholm.
Princess Leonore was born in 2014
This is important to the 32-year-old royal mother who has talked about the bond between Leonore and her cousin Princess Estelle, the daughter of Crown Princess Victoria and Prince Daniel.
"(Estelle) is very fond of Leonore, which is very cute. She wants to change diapers, she wants to bathe her, she wants to feed her," Madeleine told a local Swedish TV station.
"It’s very nice for me, I hardly need to do anything."