Italian national statistics agency Istat has compiled the most recent annual list of the names most frequently given to newborns in the country, based on data from 2018.
The top Italian boys' name is no longer Francesco but Leonardo. After being the most popular boys' name for over a decade, Francesco is now in second place, followed by other traditional choices such as Alessandro and Lorenzo.
The list of girls' names is also more or less unchanged in recent years. The top girls' name is Sofia, which has long been popular internationally, appearing on similar lists in countries like Germany this year.
When Italian newspaper Il Sole 24 Ore mapped out the regional differences, it revealed a north-south divide in girls' name choices. Sofia was the most popular name in all the northern and central-northern regions, while parents in most of the south and centre went for Giulia or Aurora instead.
For boys, Leonardo was by far the favourite choice across the north and centre. However the data showed that many of the southern regions still prefer Francesco, Sicily's favourite boys' name is Giuseppe, and Antonio clings on to the top spot in the Campania region despite not being in the top ten overall.
The newspaper also picked out the names most frequently chosen by non-Italian parents, looking at the country's four biggest non-Italian populations.
While Leonardo and Sofia were popular with Chinese and Romanian-born parents, Albanian and Morroccan parents were more likely to choose names like Aron, Liam, Amir, Amira and Noemi.
And for parents looking for a less common Italian name, here instead are some of the boys and girls' names which are now least often given, according to Istat.
Gioele (or Joele)
Mirco (or Mirko)