The most popular baby names in 2019 surprised us

(Image credit: Getty Images)

Naming a baby is a mammoth responsibility – choosing the moniker that your child will be known as for the rest of their life, and potentially shaping the person they become.

Should you go traditional or opt for a celebrity-style curveball name like Apple or Blue?

The most important thing to ensure when naming your baby is that the moniker in question is actually legal – yes, there are a lot of banned baby names that you definitely need to avoid – everything from 'Traffic’ to ‘James Bond’.

But what baby names are in fashion?

Well, luckily for us, British parenting site Baby Centre has done some digging in data from actual births, compiling a list of the most popular baby names of 2019 so far, but anything can change - there's already been a huge surge in popularity for the name ‘Archie’.

1. Olivia

2. Sophia

3. Lily

4. Ava

5. Mia

6. Isla

7. Amelia

8. Freya

9. Isabella

10. Emily

11. Aria

12. Evie

13. Grace

14. Isabelle

15. Ella

16. Ivy

17. Sophie

18. Willow

19. Charlotte

20. Elsie

1. Muhammad

2. Noah

3. George

4. Oliver

5. Charlie

6. Harry

7. Leo

8. Arthur

9. Jack

10. Freddie

11. Jaxon

12. Ethan

13. Jacob

14. Theo

15. Oscar

16. Alfie

17. Henry

18. Archie

19. Joshua

20. Thomas

Which of these monikers are your favourite?

Happy baby naming, future parents.

Jenny Proudfoot
Features Editor

Jenny Proudfoot is an award-winning journalist, specialising in lifestyle, culture, entertainment, international development and politics. She has worked at Marie Claire UK for seven years, rising from intern to Features Editor and is now the most published Marie Claire writer of all time. She was made a 30 under 30 award-winner last year and named a rising star in journalism by the Professional Publishers Association.