After weeks of speculation in the Danish media, the royal court today confirmed that Crown Princess Mary, 38, is expecting twins. She is expected to give birth in January 2011 at the Rigshospitalet in Copenhagen.
The Tasmanian-born Mary Donaldson married Crown Prince Frederik of Denmark in 2004. They have two children, Prince Christian, 4, and three-year-old Princess Isabella.
The babies will be the sixth and seventh grandchildren for Queen Margrethe II and Prince Henrik.