If you have a baby girl on the way and are still struggling to find the perfect name for her, then we may be able to help.
More: 50 Dark But Beautiful Names for Baby Girls
Choosing an elegant name for your daughter could be a great option because of the wide variety of names to choose from. Some of these vintage names may sound a little bit old-fashioned, but that is what makes them special and unique.
Many of the names that we included are shared by queens, famous people, or have a sophisticated quality about them. Take a look below to see if you can find a pretty name that is a perfect fit for your pretty baby girl.
Elegant Girl Names from A to E
- Adelaide - German for "noble kind" and shared by Queen Adelaide of Saxe-Meiningen, who was the Queen of the United Kingdom in the 1830s.
- Alexandra - Greek for "defender of mankind" and shared by Queen Alexandra of Denmark, who was the Queen of the United Kingdom in the early 1900s.
- Amelia - German for "industrious" and shared by the character Amelia Mignonette Thermopolis Rinaldi, the Princess of Genovia in the Princess Diaries films
- Anastasia - Greek for "resurrection" and shared by Grand Duchess Anastasia Nikolaevna of Russia and is famous because of the mystery surrounding her death during the Bolshevik Revolution
- Anne - Hebrew for "gift of God's favor" and shared by Queen Anne of Great Britain who was the last Stuart monarch
- Antoinette - Latin for "praiseworthy" and shared by Marie Antoinette who was the last Queen of France before the French Revolution
- Arabella - German for "beautiful eagle" and shared by Princess Arabella, a fictional character created by author Milo Freeman
- Aurora - Latin for "gold" and shared by Princess Aurora the main character of the Disney film Sleeping Beauty
- Beatrice - Latin for "happy" and shared by Princess Beatrice of the United Kingdom during the late 1800s.
- Belle - Spanish for "beautiful" and shared by the Disney princess Belle in the animated film Beauty and the Beast
- Bianca - Italian for "fair" and is a very popular name for a baby girl in Italy
- Blythe - Old English for "joyous" and is known to be a very so stylish and sophisticated name
- Brigitte - Irish for "strong" and a derivative of Brigit, who is the Celtic Goddess of the poetic arts
- Camilla - Arabic for "the perfect one" and shared by Camilla, the Duchess of Cornwall
- Charlotte - French for "little and womanly" and shared by Princess Charlotte of Cambridge
- Christabel - This is a fun combination of Christine and Belle, which means "beautiful follow of Christ" in Latin
- Claudette - French for "lame" and the feminine version of Claude, it is a beautifully unique name
- Cleo - Greek for "lark" and a shortened version of Cleopatra, who was a ruler in Egypt over the Ptolemaic Kingdom
- Cora - French for "beloved" and Greek for "maiden" and also used as a nickname for Persephone who was the Queen of the Underworld in Greek Mythology
- Cordelia - Irish for "daughter of the sea" and shared by the daughter of King Lear, who is the title character of the play King Lear by William Shakespeare
- Cressida - Greek for "gold" and is also a character in Greek mythology in Homer's Iliad
- Delphine - Greek for "dolphin" and also refers to the "womb of the earth, the ancient Greek city of Delphi
- Diana - Latin for "divine" and shared by Princess Diana of Wales
- Donatella - Italian for "gift" and shared by Italian luxury fashion designer Donatella Versace
- Elizabeth - Hebrew for "God's oath" and also shared by the Queen of the United Kingdom, Elizabeth II
- Eloise - French for "intelligent" and the feminine form of Aloysius, a French provincial
- Emilia - Latin for "eager" and is the feminine version of the clan name Aemilius
- Eugenia - Greek for "well-born" and shared by Dame Mary Eugenia Charles, prime minister of Dominica from 1980-1995
- Evangeline - Greek for "messenger of good news" and is also the title of a poem written by Henry Wadsworth Longfellow
- Evelyn - English for "hazelnut" and Ancient German for "desired one"
Elegant Girl Names from F to M
- Florence - Latin for "flourishing" and also the name of a beautiful city in Italy
- Francesca - Old French and Italian for "free" and is a classy version of Italy's patron Saint Francis
- Giovanna - Italian for "God is good" and the feminine version of Giovanni, both have a sophisticated sound to them
- Genevieve - Welsh for "white wave" and French for "tribe woman" and also derived from the Medieval name Genovefa
- Helena - Greek for "torch" and shared by the wonderful famous actress Helena Bonham Carter
- Hildegard - German for "warrior" and shared by Saint Hildegard of Bingen
- Isabella - Hebrew, and Spanish for "consecrated to God" and shared by Isabella II of Spain
- Ivanna - Hebrew for "God is gracious" and a beautiful name that is also a unique choice
- Jacqueline - French for "supplanter" and shared by former first lady Jacqueline Kennedy
- Jane - Hebrew for o"God is gracious" and shared by timeless author Jane Austen
- Joan - Hebrew for "God is gracious" and shared by Joan of Arc
- Josephine - Hebrew for "he shall add" and shared by Josephine Bonaparte, Empress and first wife of Napoleon I
- Judith - Hebrew for "praised" and is a classic name
- Katherine - Greek for "pure" and derived from the Greek goddess of magic, Hecate
- Liliana - Latin for "innocence," "purity" and "beauty" which makes this name speak for itself
- Lucinda - Latin for "bringer of light"
- Lydia - Greek for "beauty" and for "woman from Lydia" which is an Asian island named after King Lydos
- Madeline - English for "high tower" and a variation of Magdalene, which comes from the biblical Mary Magdalene
- Margot - Persian, Irish, and Latin origins to name a few for "child of light" or "pearl" and is shared by famous actress Margot Robbie
- Mariana - French for "bitter" or "star of the sea" and is a great stylish and unique name
- Matilda - German for "battle maiden" and shared by Empress Matilda who was the daughter of King Henry I
Elegant Girl Names from N to Z
- Natalia - Italian for "born on Christmas" and is a more sophisticated spin on the name Natalie
- Octavia - Latin for "eighth child" was the name of Marc Antony's wife in the Roman Empire
- Olga - Russian for "holy" and is a strong and popular baby name in Russia for baby girls
- Ophelia - Greek for "wise" and shared by a character in the play Hamlet by William Shakespeare
- Penelope - Greek for "bobbin-weaver" who was the wife of Odysseus in Greek mythology
- Persephone - Old Greek for "bringer of death" and wife of Hades, God of the Underworld in Greek mythology
- Philippa - Polish for "lover of horses" and the name of the Queen of England in the 1300s, Philippa of Hainault
- Philomena - Greek for "beloved" and is known for being a fancy name that is used all around the world
- Priscilla - Latin for "from ancient times" and shared by Priscilla Presley the former wife of Elvis Presley
- Scarlett - Middle English for "deep red" and shared by fictional character Scarlett O'Hara from Gone With the Wind
- Seraphina - Hebrew for "afire" and the title character of a novel by Rachel Hartman
- Sophia - Greek for "wisdom" and a derivative of Sophie, the Countess of Wessex who is a member of the British royal family
- Tabitha - Greek for "gazelle" and a great old-fashioned baby name
- Tatiana - Russian for "fairy princess" and shared by the Grand Duchess Tatiana Nikolaevna of Russia
- Theodora - Greek for "gift of God" and shared by Princess Theodora of Greece and Denmark
- Valentina - Latin for "good health" and the feminine form of Valentinus
- Vanna - Greek for "a butterfly" and shared by television personality Vanna White
- Victoria - Latin for "victory" and shared by Queen Victoria who was the Queen of the United Kingdom in the 1800s.
- Viola - Latin for "violet" and shared by actress Viola Davis
- Violetta - Latin for "purple" and an elegant variation of the name Violet
- Virginia - Latin for "chaste" and shared by famous author Virginia Woolf
- Vivienne - Latin for "lively" and shared by fashion designer Dame Vivienne Westwood
- Wilhelmina - Teutonic for "fierce protector" and shared by Queen Wilhelmina Helena Pauline Maria of the Netherlands during World War II
- Xiomara - Spanish for "ready for battle" and is a popular name in Portugal
For more baby name inspiration check out these popular baby name lists:
- Top 1000 Most Popular Baby Girl Names in the U.S.
- Top 1000 Most Popular Baby Boy Names in the U.S.
- The 100 Coolest Baby Names in the World
Considering one of these names? Pin it to save it for later:
75 Color Baby Names (& Their Meanings)
Few things in our lives are more inspiring and meaningful than colors. Specific colors evoke memories and thoughts of favorite holidays and traditions. We all have our favorites and seeing them can bring us joy. Read More