A day after giving birth to her daughter, Princess Victoria has shared her name.
The new arrival is called Estelle Silvia Eva Mary, and will be known as Stella within the family. Silvia is after her maternal grandmother, while Eva comes from Prince Daniel's mother.
"We feel great happiness today when our Daniel and our Victoria became parents. We wish them all the best with their new family member and we're going to support and help them as grandparents".
In keeping with tradition, King Carl Gustav announced the news at a meeting of the Cabinet Council.
The proud grandfather also also spoke of his first visit to see the new arrival. "She was very cute and did all the right things. It was a happy moment for the whole family".
Earlier, at Haga Palace the baby was formally presented to the prime minister, the speaker of Parliament and the Marshall of the Realm, who is the chief officer of the royal household.
The Mistress of Robes, the most senior lady-in-waiting, had the honour of lifting up the child for officials to see.
The previous day, the king and queen shared their joy with the nation.
"We remember ourselves how happy we were to become parents and we wish the new family a wonderful period of peace and quiet," they said in a statement.
"This is a much longed-for grandchild and we're both very proud and happy today".
And Daniel's parents, Olle and Eva Westling, echoed their sentiments.
Watch: Prince William takes George to meet his sister
It's a little princess!