Sofia and William are Danes' favourite baby names... again.
William is the most popular name registered for new baby boys in Denmark for the seventh year in a row, while Sofia retakes the top spot for newborn girls after dropping back to second place in 2014.
Nineteen out of 1000 newborn girls in Denmark were given the name Sofia last year, reports Statistics Denmark. New entries on to the list of the 50 most popular names were Gry (the Danish equivalent of Dawn) and Silje.
Freja, the second-placed girl's name, was most popular in South and North Jutland, but Sofia's popularity in the capital saw it take the top postition overall.
Jumping from number 50 to number 26 on the list, Lily was the name that made the biggest jump in popularity.
For boys, William continued its dominance, with 19 out of 1000 babies given the name, making it the most popular for the seventh year in a row.
Names like Viggo and Silas as well as the traditionally Norse name Thor made first-time appearances in the Statistics Denmark top 50.
Could the presence of Frederik and Caroline on the list be due to the popularity of heir to the throne Crown Prince Frederik and Tennis star Caroline Wozniacki? Photo: Liselotte Sabroe/Scanpix
More common names like Andreas, Nikolaj and Jonas disappeared from the top 50 altogether.
Parents-to-be looking hoping for inspiration for the list will find the top 20 of both lists to contain a mixture of typical Danish names (Sofie, Christian, Magnus), popular modern choices (Olivia, Alma, Oscar) and names that sound rather more old-fashioned to English ears than to Danish ones (Agnes, Alfred).
There are also options for those who fancy braving tricky Danish pronunciation (Maja, Villads and Malthe).
Top 20 Danish girl's names in 2015:
Top 20 names for Danish boys in 2015: