Two days after giving birth to her daughter, Crown Princess Victoria of Sweden has revealed her name.
The new arrival is called Estelle Silvia Eva Mary and will be known as Stella within the family.
Silvia is after her royal grandmother and Eva is for Prince Daniel's mother.
She will be styled the Duchess of Ostergotland.
Earlier in a traditional ceremony at Haga Palace the baby was formally presented to the Prime Minister, Fredrik Reinfeldt, and the speaker of Parliament .
The previous day, King Carl Gustaf and his wife 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.
All the latest on Victoria's baby
Photo: © Getty