Baby names are something that we are fascinated with.
We love looking through lists of names, all inspired by anything from nature to literature to colours.
So when the top names that parents have been picking for their child was revealed, we couldn't wait to see what they were.
So are you ready?
Girls names
1. Olivia
2. Amelia
3. Isla
4. Ava
5. Emily
6. Sophia
7. Grace
8. Mia
9. Poppy
10. Ella
11. Lily
12. Evie
13. Isabella
14. Sophie
15. Ivy
16. Freya
17. Harper
18. Willow
19. Charlotte
20. Jessica
Boys names
1. Oliver
2. George
3. Harry
4. Noah
5. Jack
6. Charlie
7. Leo
8. Jacob
9. Freddie
10. Alfie
11. Archie
12. Theo
13. Oscar
14. Arthur
15. Thomas
16. Logan
17. Henry
18. Joshua
19. James
20. William