Denmark's Princess Mary will reveal the names of her twins at their christening today (14.04.11).
Crown Prince Frederik and his wife have been privately using the names of their newborn girl and boy since they decided on them, shortly after their birth on January 8, but in keeping with Danish tradition, will only reveal them to the public today.
The twins - who join the couple's other children Prince Christian, five, and Princess Isabella, three - will be christened at Holmen's Church in central Copenhagen using a silver baptismal font which dates back to the 1600s and has been used to christen all Danish royal children since 1671.
The ceremony will see some 300 guests celebrate the twins'arrival, including Australia born Mary's father, John Donaldson, and one of her sisters, Patricia Bailey.
Speculation about the names has been rife since their birth, with popular suggestions including Mathilde, Matilda, Henrietta, Marietta, Sophia and Frederica for the girl and Johan or John after grandfather John Donaldson for the boy, alongside Christopher, Peter, Alexander, Erik and Carl.
Traditionally Danish royals have four names and no surname. Their initials are always important, but extra care is needed when there are four letters involved. Danish kings alternate between Frederik and Christian.
Frederik has joked his little son should be called Elvis, as the twins were born on the singer's birthday. The christening will take place at 3.30pm today and followed by a dinner at Frederik and Mary's home.