Picking a name is one of the few decisions you make for someone before you have even met them.
No pressure. But also, no shortcuts.
A gorgeous name is not just a name that sounds pretty. It is a name that carries something. Real history, or a sound that lands just right, or a quality that makes you stop when you hear it said out loud. Something your child will grow into rather than grow out of.
Below are 400 of them, sorted so you can find what you are looking for without scrolling through everything that does not fit.
Gorgeous Girl Names: Classic
Nobody ever got tired of a classic girl name.
Not because they are safe. Because they are good. Centuries of parents chose Eleanor and Cecilia and Dorothea because those names reward the people who carry them. A classic name never needs explaining. It never needs defending. It just works.
- Charlotte
- Eleanor
- Cecilia
- Vivienne
- Josephine
- Beatrice
- Harriet
- Florence
- Dorothea
- Constance
- Frances
- Helena
- Margaret
- Catherine
- Rosalind
- Cordelia
- Genevieve
- Felicity
- Annabelle
- Clementine
- Arabella
- Evangeline
- Seraphina
- Theodora
- Gwendolyn
- Penelope
- Valentina
- Wilhelmina
- Isadora
- Persephone
Gorgeous Girl Names: Vintage
Vintage girl names went quiet for fifty years and came back carrying everything they picked up while they were away.
And what they picked up is character. Real, earned, cannot-be-manufactured character. Mabel and Edith and Opal do not sound like names that were assembled from a list. They sound like names that belong to someone specific.
- Mabel
- Edith
- Opal
- Hazel
- Pearl
- Vera
- Ida
- Ada
- Cora
- Blanche
- Agnes
- Esther
- Minnie
- Winnie
- Blythe
- Lottie
- Hilda
- Clarice
- Ethel
- Hester
- Leontine
- Eulalia
- Ottoline
- Sophronia
- Araminta
- Lavinia
- Christabella
- Celestine
- Elowen
- Millicent
Gorgeous Girl Names: Modern
Modern girl names right now are doing something genuinely interesting.
Parents are not reaching for soft or decorative. Maeve and Saoirse and Calliope are names with presence. Names that arrive in a room. And they are landing on babies who will carry them into a world that does not know yet what they will become.
- Maeve
- Isla
- Aurora
- Eliana
- Esme
- Aurelia
- Colette
- Odette
- Margot
- Elodie
- Nova
- Lyra
- Vesper
- Soleil
- Romilly
- Calliope
- Thessaly
- Phoebe
- Juniper
- Wren
- Imogen
- Celeste
- Iris
- Niamh
- Saoirse
- Orla
- Aoife
- Aisling
- Caoimhe
- Roisin
Gorgeous Girl Names: Nature
Nature names for girls have moved well beyond Rose and Lily.
Foxglove. Briar. Eglantine. Wisteria. Names from the wilder, less cultivated parts of the natural world. Names that carry something ancient and alive. A girl named Hawthorn or Larkspur is carrying a name that most people have not encountered before, but will remember the moment they hear it.
- Ivy
- Violet
- Willow
- Fern
- Iris
- Flora
- Briar
- Clover
- Meadow
- Wisteria
- Larkspur
- Eglantine
- Foxglove
- Hawthorn
- Amaryllis
- Cassia
- Yarrow
- Valerian
- Elderflower
- Columbine
- Delphinium
- Juniper
- Rowan
- Birch
- Coral
- Marina
- Aurora
- Ember
- Solstice
- Garnet
Gorgeous Girl Names: Mythological
A mythological name carries a story before your daughter has lived a single day of hers.
Not a trend. Not an aesthetic. An actual story, from an actual tradition, that has been told for thousands of years. Persephone ruled the underworld. Calliope inspired poets. Circe turned men into animals and did not apologise for it. Names like those do not need decorating.
- Persephone
- Calliope
- Circe
- Ariadne
- Selene
- Hecate
- Andromeda
- Cassiopeia
- Medea
- Isolde
- Ondine
- Melusine
- Titania
- Viviane
- Morgana
- Rhiannon
- Nimue
- Morrigan
- Brigid
- Macha
- Thalassa
- Melinoe
- Alcyone
- Galene
- Arethusa
- Nausicaa
- Clytie
- Ligeia
- Dryope
- Oenone
Gorgeous Girl Names: Short and Sweet
Short girl names land differently.
No syllables wasted. No softening. Just a name that knows exactly what it is. Mae. Wren. Rue. Paz. A short name sits inside a full name like a stone in a ring. Everything around it holds it up and it does not need to do anything except be exactly itself.
- Mae
- Wren
- Rue
- Paz
- Bea
- Edie
- Nell
- Blythe
- Juno
- Zoe
- Nia
- Lux — Latin, means “light.”
- Faye
- Rae
- Eve
- Joy
- Dawn
- Belle
- Kit
- Bex
Gorgeous Boy Names: Classic
Classic boy names have been carrying men through history for centuries.
Henry. Edmund. Frederick. George. Nobody named their son Frederick in 1890 thinking it was a trend. And nobody is going to name their son Frederick now because it is fashionable. A classic boy name is simply good. It does not ask anything from the person wearing it except to grow into it.
- Henry
- Edmund
- Frederick
- George
- Charles
- William
- Thomas
- Edward
- Arthur
- Samuel
- Philip
- Robert
- Francis
- Patrick
- Alexander
- Benjamin
- Sebastian
- Theodore
- Nathaniel
- Cornelius
- Archibald
- Leopold
- Bartholomew
- Ignatius
- Thaddeus
- Balthazar
- Maximilian
- Emmanuel
- Fitzgerald
- Montgomery
Gorgeous Boy Names: Vintage
Vintage boy names carry a specific quality that newer names have not had time to develop.
Call it weight. Call it earned-ness. Barnaby and Rupert and Silas sound like names that belong to men who have done something. Not because those men have. Because the names themselves carry the accumulated history of every person who wore them before.
- Silas
- Barnaby
- Rupert
- Chester
- Linus
- Clarence
- Aubrey
- Mortimer
- Sylvester
- Crispin
- Algernon
- Percy
- Reginald
- Phineas
- Theron
- Alistair
- Auberon
- Leontine
- Fitzgerald
- Cresswell
- Leander
- Ptolemy
- Absalom
- Zebediah
- Theophilus
- Hieronymus — The Latin form of Jerome. Hieronymus Bosch painted some of the most extraordinary art in history.
- Ozymandias — Shelley immortalised this name in one of the greatest poems in English.
- Lysander
- Evander
- Caius
Gorgeous Boy Names: Modern
Modern boy names have energy that older names do not always have.
Arlo and Milo and Beckett sound like people who are going to figure things out. Not because of what the names mean. Because of how they land. Confident without announcing it. Cool without performing it. And strong enough to carry into adulthood without looking like a costume.
- Arlo
- Milo
- Felix
- Jasper
- Beckett
- Rafferty
- Stellan
- Caspian
- Orion
- Wilder
- Emrys
- Leif
- Cillian
- Lachlan
- Dashiell
- Soren
- Cashel
- Callum
- Finnian
- Caolan
- Lorcan
- Oisin
- Cormac
- Declan
- Brennan
- Rory
- Rafferty
- Eamon
- Tadhg
- Niall
Gorgeous Boy Names: Nature
Nature names for boys are having a genuine moment.
Not soft nature. Not botanical. Oak and Flint and Ridge and Wolf. Names from the parts of the natural world that have been there longer than anyone has been naming children after them. A boy named Hawthorne or Cove or Frost is carrying something elemental before he has done a single thing to earn it.
- Oak
- Ash
- Flint
- Ridge
- Wolf
- Frost
- Heath
- Reed
- Glen
- Vale
- Cedar
- Birch
- Lark
- Storm
- Hawk
- Cliff
- Cove
- Moss
- Bay
- Sage
Gorgeous Boy Names: Mythological
Mythological boy names carry history in a way that almost nothing else does.
Perseus killed Medusa. Leander swam the Hellespont for love. Evander founded the city that became Rome. Osiris ruled death and resurrection in Egypt for three thousand years. A boy named after any of these is not carrying a trend. He is carrying a story.
- Perseus
- Leander
- Evander
- Osiris
- Lysander
- Theseus
- Caspian
- Oberon
- Aurelius
- Cassian
- Ptolemy
- Caius
- Atlas
- Orion
- Zephyr
- Apollo
- Helios
- Balthazar
- Peregrine
- Evander
Gorgeous Gender-Neutral Names
Some names do not belong to a gender.
Not because they are trying to be inclusive. Because they are simply good names that sound right on anyone. Wren. River. Sage. Ellery. Beckett. A name does not need to be assigned to a category to be beautiful. Some of the best names on this list belong only to themselves.
- Wren
- River
- Sage
- Rowan
- Quinn
- Ellis
- Emery
- Remy
- Ellery
- Sutton
- Beckett
- Scout
- Winter
- Indigo
- Onyx
- Sol
- Blair
- Finley
- Marlowe
- Cove
- Zephyr
- Evren — Turkish, means “universe.”
- Sable
- Leith
- Cassian
- Stellan
- Vesper
- Drift
- Shore
- Solstice
Gorgeous Celestial Names
Celestial names are rising faster right now than almost any other category.
Sol is up 334 spots on the US charts. Orion is up 137. Aurora entered the girls’ top ten in 2025. Parents are naming children after stars and constellations and astronomical events in numbers that have not been seen before. And honestly, it makes sense. A name connected to the night sky carries something vast and permanent before your child has done a single thing.
- Aurora
- Orion
- Nova
- Lyra
- Vega
- Elara
- Theia
- Luna
- Selene
- Nebula
- Zenith
- Andromeda
- Cassiopeia
- Alcyone
- Electra
- Aether
- Sol
- Astra
- Seren
- Polaris
- Cressida
- Titania
- Ariel
- Solstice
- Equinox
- Vespertine
- Eclipse
- Comet
- Helios
- Zora
Gorgeous Rare Names Nobody Else Is Using
Not invented rare. Not misspelled rare.
Actually rare.
Names with genuine roots in ancient traditions that simply never made it into the mainstream. Or names that were common centuries ago and fell so far out of use that carrying one now feels like discovering something that was lost rather than choosing something that does not exist yet.
- Thessaly
- Elowen
- Calixta
- Sunniva
- Zephyrine
- Ilaria
- Calanthe
- Leontine
- Iolanthe
- Zenobia — A warrior queen of the third century who defied Rome.
- Melinoe
- Thalassa
- Ligeia
- Pontomedusa
- Eulalia
- Sophronia
- Araminta
- Ottoline
- Christabella
- Theodelinda
- Emrys
- Lorcan
- Peregrine
- Cassander
- Balthazar
- Hieronymus
- Ozymandias
- Caius
- Leander
- Theron
- Lysander
- Absalom
- Zebediah
- Theophilus
- Evander
- Ptolemy
- Endellion — A Cornish saint’s name. Rare, atmospheric, and magnificent.
- Carmentis
- Feronia
- Egeria
Wrapping Up
400 names and every single one of them was chosen because it is genuinely good.
Go back through the ones that stopped you. Say them out loud slowly. Gorgeous names sound different spoken than read. Softer, or stronger, or more complete. And when you land on the right one, you will know it immediately because it will stop feeling like a choice and start feeling like something that was always true.