Statistics Sweden said William, barely, and Alice, easily, topped the country's list of the most popular baby names for a second year running in 2012.
Alice was the clear chart-topper for girls, with 938 newborns bearing the moniker and 756 babies being given the second-most popular name, Elsa.
Rounding out the top 10 names for boys were Lucas, Hugo, Elias, Alexander, Liam, Charlie, Oliver and Filip.
The remaining girls' names on the list were Julia, Ella, Maja, Ebba, Emma, Linnea, Molly and Alva.
Get more Reality TV World! Follow us on Twitter, like us on Facebook or add our RSS feed.