Why is it so darn hard to decide on the perfect baby name?
According to the Social Security Administration, Mary, Patricia, Jennifer, Elizabeth and Linda reign supreme as the top five baby names for girls over the past 100 years, but you won't be finding those old standards on our list. While the favorites are certainly still pretty monikers for your new little one, there are so many more gorgeous names to choose from.
From floral inspiration to sparkling gems and even a celeb or two, our list can help you narrow down your search for the perfect name.
After all, sugar and spice and everything nice is what little girls are made of. If you want a baby name that is pretty and feminine for your little sweetie, get ready to dive in and make your pick.
If you are still searching for the perfect pretty girl's name, why not consider searching for names straight from the Romance languages? You can use our Advanced Baby Name Search to narrow down your choices to French baby names, Spanish baby names or Italian baby names, for example.
Think about your favorite characters from romance novels or movies for inspiration when searching for a pretty baby name. You can even think of objects you think are pretty and determine if this could be translated into a romantic and unique name.
Before you go, check out our slideshow below:
Originally published Dec. 2011. Updated Oct. 2016.
And you'll see personalized content just for you whenever you click the My Feed .
SheKnows is making some changes!