Relationships
The most popular baby names for 2017 so far
Baby name website Nameberry has revealed their mid-year charts of the most popular baby names so far in 2017.
While last year saw parents veering toward unique monikers, 2017 has brought a return to classic names.
The top 20 names for boys and girls so far in 2017
Girls
1. Olivia
2. Amelia
3. Charlotte
4. Isla
5. Isabella
6. Ava
7. Aurora
8. Evelyn
9. Penelope
10. Eleanor
11. Arabella
12. Rose
13. Cora
14. Amara
15. Ophelia
16. Violet
17. Luna
18. Elizabeth
19. Hazel
20. Esme
Boys
1. Asher
2. Atticus
3. Jack
4. Ezra
5. Theodore
6. Milo
7. Jasper
8. Oliver
9. Silas
10. Wyatt
11. Henry
12. Matthew
13. Leo
14. Declan
15. Oscar
16. Xavier
17. Finn
18. Levi
19. Thomas
20. Sebastian