The most popular baby names in England and Wales from the last year have been revealed by the Office for National Statistics – and Amelia and Oliver reign supreme once again.
Amelia has been the most popular name for baby girls since 2011, while Oliver has topped the list of boys names since 2013. Cute, no?
The second and third most popular names for girls are Olivia and Emily. For boys, these slots go to Jack and Harry.
George has risen from 7th place to 4th place since last year, perhaps yet another example of the overwhelming ‘Prince George effect.’
Ella and Mia appear in the girls’ top 10, replacing Lily and Sophie from the previous year.
The girls’ top 100 included six new entries, Penelope, Mila, Clara, Madison, Arabella and Aria, while Jaxon, Roman, Reggie and Carter were new additions to the list of boys.
The lists can be found in full below...
Top 20 most popular girls’ names
-
Amelia
-
Olivia
-
Emily
-
Isla
-
Ava
-
Ella
-
Jessica
-
Isabella
-
Mia
-
Poppy
-
Sophie
-
Sophia
-
Lily
-
Grace
-
Evie
-
Scarlett
-
Ruby
-
Chloe
-
Isabelle
-
Daisy
Top 20 most popular boys’ names
-
Oliver
-
Jack
-
Harry
-
George
-
Jacob
-
Charlie
-
Noah
-
William
-
Thomas
-
Oscar
-
James
-
Muhammad
-
Henry
-
Alfie
-
Leo
-
Joshua
-
Freddie
-
Ethan
-
Archie
-
Isaac
Don’t forget to subscribe to Grazia before 9 September to make sure you receive your 250-page Big Fashion issue. Click here to find out more.
READ MORE: Are These Set To Be The Most Popular Baby Names Of 2016?
READ MORE: 22 Baby Names That Could Be 'Practically Extinct' In A Few Years