Choosing the perfect name for your perfect baby is a tough job so if you need some inspiration, here is a list of the 40 top baby names for 2018.
The list – which consists of 20 girls names and 20 boys names – was compiled by Babygaga, who analysed trends in baby names from the last couple of years.
One of the little royals’ names appears… Charlotte came in second on the girls names list – but her royal brothers’ names, George and Louis, were both conspicuously absent.
Still, it’s early days yet for Louis, and George does feature on other larger lists. Here are the names, prepare to be inspired:
Top 20 girls names for 2018
Emma
Charlotte
Sadie
Violet
Kennedy
Savannah
Penelope
Victoria
Ellie
Hazel
Natalie
Luna
Rylie
Aurora
Scarlett
Nora
Zoe
Amelia
Harper
Stella
Top 20 boys names for 2018
Finn
Jack
Atticus
Oliver
Theodore
Reuban
Dylan
Corin
Adam
Alexander
Daniel
Christopher
Brandon
Logan
Joseph
Hunter
Lucas
Kai
Jasper
Isaac
Via Closer