French-born Princess Marie has given birth to her first child, a son, says Denmark's royal palace.
The palace says Prince Joachim was present during the birth early Monday, and that the 33-year-old princess and her son are both doing fine.
It says the baby weighs 6.67 pounds (3 kilograms) and measures 19.6 inches (49 centimeters).
Joachim and Marie married in May 2008. The newborn is the couple's first child, and seventh in line to Denmark's throne.
The 39-year-old Joachim has two sons from a previous marriage with Hong Kong-born Alexandra Manley. The couple divorced in 2005 in the first split in nearly 160 years in Europe's oldest monarchy.
Joachim is Queen Margrethe's youngest son.