Long gone are the days when every second person you knew had the same name, these days, anyyyyyyything goes.
Parents choose some fairly mad names for their babas with everything from royalty to popular TV shows inspiring their choices.
The most popular baby names have just been predicted for 2018, with Faye Mingo, Marketing Director at Emma’s Diary (the company who did the survey) commenting: “We can see a real royal influence in the names selected for 2018. Interestingly George and Charlotte were both ranked in the top 20 most popular names.
“Olivia and Oliver continue to remain popular among parents-to-be as do traditional and biblical inspired names such as Jacob and Noah.”
The 10 most popular girls names in 2018
1. Olivia
2. Isla
3. Lily
4. Ava
5. Elsie
6. Emily
7. Poppy
8. Amelia
9. Sophia
10. Freya
And the 10 most popular boys names
1. Harry
2. Noah
3. Oliver
4. George
5. Jack
6. Arthur
7. Freddie
8. Jacob
9. Charlie
10. Teddy
Hmm… Little baby Teddy? Cute when he’s three months old, but when Teddy hits 50? We’re not so sure.
READ NEXT: Do You Know How Many Drinks You Should Be Having Over Christmas?