Its twins for the Danish royal family! Princess Mary of Denmark gave birth to twins, a boy and a girl on Saturday morning at the national Rigshospitalet hospital in Copenhagen. The proud father, Crown Prince Frederik was by her side during labor and birth and gave a gushing report to the press afterward.

The Australian born Danish princess, 38, married the heir to the Danish throne, Prince Frederik, 42, in 2004. The couple have two other children, Prince Christian, 5, and Princess Isabella, 3. The newborns are 4th and 5th in line for the Danish throne behind their older siblings and their father.

The Australian grandfather, John Donaldson, 69, has been looking after the two older children at Amalienborg castle.

The baby boy arrived first weighing in at 5 pounds, 14 ounces. The baby girl arrived 26 minutes later and weighted 5 pounds, 10 ounces. According to Danish custom, their names won’t be announced until they are christened in a few months.

They seem to be the rare happy royal couple and family. Congratulations to them on these new little additions to their family! We wish them the best.

Enjoy the photo gallery below that includes pictures of both Princess Mary of Denmark and Crown Prince Frederik of Denmark as well as a family photo that doesn’t yet include the twins. Also below you can watch a video of the Princess and one of the royal family.

We cannot display this gallery

Related Images:

We cannot display this gallery