It seems to me that baby names keep getting stranger and stranger as we strive to be different. Especially celebrities they often find the weirdest names, anyway here is the 2013 list of baby names according to Nameberry

.Girls Top 10 List

1. Imogen

2. Charlotte

3. Harper

4. Eleanor

5. Violet

6. Amelia

7. Seraphina

8. Isla

9. Penelope

10. Katniss


Boys Top 10 List

1. Asher

2. Finn

3. Declan

4. Django

5. James

6. Oliver

7. Henry

8. Atticus

9. Owen

10. Milo