We've updated our Privacy and Cookies Policy
We've made some important changes to our Privacy and Cookies Policy and we want you to know what this means for you and your data.
Baby names: Most popular boy and girl names of 2023
The UK's most popular baby names of 2023 have been revealed.
Muhammad held onto the boy's top spot, while Olivia makes a triumphant return to number one in the girl's list.
Experts at BabyCentre unveiled the lists which includes 100 of the most popular boys and girls names and their spelling variations.
In the girl's list, last year's number one 'Sophia' fell into eighth place after the organisation changed the way they count to include different spellings.
1 Olivia
2 Amelia
3 Isla
4 Lily
5 Ava
6 Freya
7 Ivy
8 Sophia
9 Grace
10 Willow
11 Mia
12 Isabella
13 Daisy
14 Elsie
15 Evie
16 Florence
17 Ella
18 Emily
19 Evelyn
20 Luna
The organisation say film, television, music and royal families have an impact on popularity, with names like Taylor (Swift) doubling in popularity.
Willow, which is the name of a Taylor Swift song on her Folklore album, also climbed the popularity ladder on both lists.
It has also been noted there is a trend for magical or witch-themed names such as Luna, Sage and Lyra, whilst traditionally royal names such as William, Charles and Harry have actually dropped in popularity.
Noah is still the second most popular name chosen by parents in the UK but Jack has dropped from third place to tenth.
1 Muhammad
2 Noah
3 Theo
4 Leo
5 Oliver
6 Arthur
7 George
8 Luca
9 Freddie
10 Jack
11 Ethan
12 Charlie
13 Henry
14 Oscar
15 Jude
16 Alfie
17 Archie
18 Lucas
19 Liam
20 Arlo
What are you favourite or most unusual names you want to see in future lists? Let us know in the comments section below.