These are the top baby names of 2017 so far

Baby Centre have recently revealed the most popular baby names for 2017... So far.

The list sees a return for some more traditional names but also adds in some colourful new ones!

Boys

10. Logan

9. James

8. Aiden

7. Ethan

6. Elijah

5. Lucas

4. Oliver

3. Mason

2. Noah

1. Liam

Girls

10. Aria

9. Harper

8. Amelia

7. Charlotte

6. Sophia

5. Mia

4. Ava

3. Isabella

2. Olivia

1. Emma

Source: GoodToKnow