You're having a baby girl, and while there are plenty of routes you could take with your new daughter's name (Game of Thrones baby names, anyone?) are you suddenly feeling a pull toward all things delicate and pretty? If that sounds like you, we've got a list of names you're going to love.
We looked at flowers, gems and, yes, even celebrities to find the perfect dainty and precious names for your little beauty. These choices are classic, but they're not overused, so you can count on your daughter's teachers being able to pronounce them — but you can also rest assured she won't be surrounded by 15 kids with the same name.
You just might find the perfect name for your new arrival on this list.
More: Unusual Irish Baby Names That Are Over-the-Top Beautiful
- Daisy
- Rose
- Violet
- Jasmine
- Poppy
- Lilac
- Heather
- Acacia
- Azalea
- Blossom
- Petunia
- Clover
- Dahlia
- Fern
- Primrose
- Gardenia
More: These Greek Baby Names Are Perfect for Your Little God or Goddess
- Florence
- Helen
- Ruth
- Clara
- Lillian
- Grace
- Hazel
- Ella
- Eva
- Josephine
- Marnie
- Katherine
- Viola
- Ruby
- Charlotte
- Georgia
- Flora
- Victoria
- Belle
- Lulu
- Eliza
- Valentina
- London
- Scarlett
- Venice
- Alexandria
- Lotus
- Opal
- Penelope
- Celine
- Victoria
Tips for finding a pretty baby name
Still not finding the perfect fit? Then why not consider sourcing romantic 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.
More: Old-Fashioned Baby Names That Totally Work for a Modern Baby
Another tip is to think about your favorite characters from novels, movies or even romantic poetry for inspiration when searching for a pretty baby name. Lily Bart, anyone?

A version of this article was originally published in December 2011.