In one of few pictures published of the new little royal since his birth last month, Madeleine and her husband Chris O'Neill are seen cradling their youngest child.
The 33-year-old Swedish royal is also shown holding her daughter Leonore, who is now one year and five months old, in the photographs posted on Madeleine's official Facebook page on Monday.
“I'm so thankful to be a mother of two. Both Leonore and her brother Nicolas are little angels,” wrote the princess.
Chris O'Neill and his son Prince Nicolas. Photo: Brigitte Grenfeldt/Kungahuset.se
Madeleine, O'Neill and their two children have been spending their summer holidays at Solliden Castle on Öland, where the pictures were taken, enjoying the Swedish summer before the whole family moves to London.
IN PICTURES: Sweden's Princess Leonore through the years
O'Neill told the Expressen newspaper earlier in July that Madeleine would soon be joining him in the UK capital, where he has been working since spring after returning to Europe following a spell in the US.
The British-born financier stirred some debate in gender equal Sweden with some of his comments to the same newspaper, describing himself as the breadwinner in the family.
“It is me who puts food on the table. I must first and foremost think of our little family,” he said.
READ ALSO: Royal husband tells of 'breadwinner' role
Many turned to social media to ridicule O'Neill's insistence that it was he, and not his royal wife, who brought in money for the family.
“That must be tough for him!” commented one Twitter user drily.
Chris O'Neill – “Det är jag som försörjer familjen och ska sätta maten på bordet.” Måste vara tufft för honom!
— Håkan Brovell (@HBrovell) July 21, 2015
Princess Madeleine has been living in a Stockholm apartment owned by the royal family since her return from New York.
Unlike her brother Prince Carl Philip, who works as a designer, she has not pursued her own career in Sweden, although she previously worked for the World Childhood Foundation in New York and regularly represents the royal family at formal events.
But as a Swedish royal she is unlikely to be short of food or tables. There are ten royal palaces in Sweden and King Carl XVI Gustaf also privately owns the Solliden palace.
Princess Madeleine and her oldest daughter Leonore. Photo: Brigitte Grenfeldt/Kungahuset.se
Young prince Nicolas is sixth-in-line to the Swedish throne. He was born on June 15th, just two days after Madeleine's brother Prince Carl Philip wed his fiancee Sofia Hellqvist in a lavish ceremony in Stockholm.
Sponsored article: Getting pregnant the Swedish way