Crown Princess Mary of Denmark has given birth to her first child, a little boy who arrived at Copenhagen University Hospital at 0157 local time on Saturday morning weighing in at 3.5 kilos and measuring 51 centimetres.
Article continues below...
ADVERTISING
Crown Prince Frederik, who cried at his wedding to Australian-born Mary in May 2004, was present throughout the ten-hour labour, and cut the umbilical cord himself.
"It's an indescribable sensation for my wife and me," the tired but excited prince said in a press conference later the same morning. "It's fantastic to see your child being born."
The newborn is second in line to the Danish throne. An official royal communiqué said the 33-year-old mother and her baby are both doing fine.