After months of keeping the names of their newborns a secret, Crown Princess Mary and Crown Prince Frederik of Denmark announced the names of their twins at their christening: their son is called Vincent and their daughter is Josephine! The christening took place yesterday at Holmens Church in Copenhagen and was attended by 300 official guests, including other members of European royalty. Mary looked radiant in a bright blue dress and cream headpiece, while the couple’s elder children Prince Christian, 5, and Princess Isabella, who turns four next week, looked adorable. The full names of the twins, who were born on January 8, are Prince Vincent Frederik Minik Alexander and Princess Josephine Sofia Evalo Matilda, and they are fourth and fifth in line to the Danish throne behind their father and siblings.
Keep reading for more photos!