Pretty Baby Names for Girls

From feminine to sweet and vintage to French, we've rounded up our favorite baby girl names.


Are you looking for a pretty baby name that is as beautiful as your baby girl? From feminine flower names like Daisy and Tulip to vintage names like Amelia and Beatrice, we rounded up our picks of the most delightful baby girl names.

Sugar and spice and everything nice—that's what little girls are made of! These pretty baby girl names are the perfect choice for parents searching for names that are feminine and sweet—with a touch of sophistication.

Flower Baby Girl Names

Flower baby names are one of the hottest name trends right now because they are pretty, feminine and even Earth-friendly!

Floral baby names themes are a great choice for siblings or twins. In fact, chef Jamie Oliver named all of his daughters flower names, including Petal Blossom, Daisy Boo and Poppy Honey.

  • Tulip
  • Daisy
  • Lilac
  • Petal
  • Poppy
  • Rosie or Rose
  • Violet
  • Dahlia
  • Clover
  • Bluebell
  • Azalea
  • Gardenia
  • Fern
  • Lily
  • Petunia
  • Viola

Tres Chic! French Baby Names

French is one of the romance languages, which is why we love these exotic and beautiful French baby names. These names have a wonderful sound to them and would make the perfect choice for your little bébé.

  • Arielle
  • Brielle
  • Desiree
  • Helene
  • Josee
  • Juliette
  • Madeline
  • Reine
  • Anouk
  • Adela
  • Agnes
  • Celine
  • Chantal
  • Colette
  • Elise
  • Josette
  • Laetitia
  • Simone
  • Odette
  • Veronique
  • Antoinette

Check out more beautiful French girl names here.

Long and Elegant Girl Names

Long names have a romantic and sophisticated sound to them. Many of these names can also be shortened into delightful nicknames, such as Gabrielle to Gabby. Check out our pick of elegant, long baby girl names:

  • Emmanuelle
  • Genevieve
  • Henriette
  • Gabrielle
  • Francoise
  • Alexandria
  • Bernadette
  • Elizabeth
  • Jacqueline
  • Penelope
  • Angelina
  • Victoria
  • Seraphina
  • Annabelle
  • Evangeline
  • Gwendolyn
  • Kimberly
  • Valentina
  • Felicity
  • Arabella
  • Rosalinda
  • Savannah
  • Magdalena

Vintage Baby Names

It is hard to beat these timeless and classic baby girl names. These vintage names will never go out of style and are a nod to a simpler and more innocent time.

  • Scarlett
  • Dorothy
  • Agnes
  • Clara
  • Opal
  • Elise
  • Beatrice
  • Josephine
  • Faye
  • Serena
  • Charlotte
  • Vera
  • Willa
  • Amelia

Browse more old-fashioned baby names.