So you want to pick a cute name for your baby girl, but coming up with one that's feminine and original is proving to be a challenge.
We took inspiration from flowers, gems and even a couple of celebrities to help you narrow down your search for the perfect name. These names are dainty and precious, just like your daughter. And the best part? Even though they're traditional and have been used in the past, they still feel fresh because they're not super trendy today.
We bet you'll find the perfect name for your new arrival waiting 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
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.
More: Old-Fashioned Baby Names That Totally Work for a Modern Baby
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.
Originally published December 2011. Updated August 2017.