75 Elegant Girl Names
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: