Hello! We're open for business as usual, click here for more details.

Your Bag

Your bag is currently empty

Top Baby Names 2018

We know how difficult it is choosing a name your little one is going to live with for the rest of their lives. Although it is one of the hardest parts of introducing a new family member, it is also the most exciting. It’s not essential to choose a name before the birth of your little bundle of joy but it’s certainly good to be prepared and have a few favourites in mind! Looking at the trends over the last couple of years and the popularity of original yet current names ever growing, we have compiled a list of our predictions for the most popular baby names of 2018:


1. Oliver
2. Harry
3. Jack
4. George
5. Noah
6. Charlie
7. Jacob
8. Alfie
9. Freddie
10. Oscar
11. Leo
12. Logan
13. Archie
14. Theo
15. Thomas
16. James
17. Joshua
18. Henry
19. William
20. Max


1. Amelia
2. Olivia
3. Emily
4. Ella
5. Ava
6. Meghan
7. Mia
8. Jessica
9. Isla
10. Isabella
11. Ada
12. Matilda
13. Evelyn
14. Ivy
15. Nora
16. Aurora
17. Victoria
18. Emma
19. Luna
20. Emmeline