Princess Victoria of Sweden has given birth to her first child.
Her husband, Prince Daniel, revealed that their baby girl was born at 4.26am, and tipped the scales at 7lb 3oz.
"There is a radiant, happy new mother with a baby in her arms. There is something special about becoming parents" he said.
The delighted first-time dad cut his baby's umbilical cord after she was delivered by specialist doctor Lennart Nordström.
"They came in just before 1am, so it all went fairly quickly," the medic told the press, confirming that everything went smoothly.
Sweden's new little princess is second in line to the throne behind her mother.
Read full story
Photo: © Rex