Finding the perfect name for your precious baby girl [1] can be extremely daunting. If you're like me, you want her name to be beautiful yet strong, unique but not too weird [2], and soft yet bold. The choices are endless [3], and in 2018, there seems to be a new trend [4] of pop culture creeping into baby names (don't worry, though, some old-school favourites still make the cut). If you're a new mom this year (or about to become one!), keep reading for a pretty badass list of the top 25 baby girl names of 2018.
- Cora
- Harper
- Charlotte
- Isla
- Ava
- Emma
- Mia
- Olivia
- Scarlett
- Luna
- Amelia
- Jessica
- Poppy
- Daisy
- Alice
- Sienna
- Freya
- Ella
- Evie
- Ive
- Ruby
- Aria
- Eliza
- Thea
- Violet