Last Updated on
If you’re looking for a stylish baby girl name, you’ve come to the right place. Some of these names have made the most popular baby names list, but not all of them.
I think we all want to find that middle ground between a name that’s overused and a name that’s strange. We hope you enjoy this list!
There may be affiliate links in this article. Please see my disclosure for more information.
The name Eliza was the 140th most popular baby girl name in 2017 – so while it’s somewhat popular, it still isn’t in the top 100. It was originally a pet name for “Elizabeth”, so it’s definitely been around a long time.
Beatrix is a playful and more stylish version of Beatrice and has its own origin. Personally, I know this name from the famous Quinton Tarintino film “Kill Bill”, whose main character is named Beatrix Kiddo.
The trendy baby name Clara is best known for her role in The Nutcracker, as well as one of the Doctor’s most recent companions (Doctor Who). The name means bright and clear.
Related: Pretty Girl Names with Two Syllables
I personally LOVE the name Livi and find it incredibly stylish. It’s often used as a nickname for it’s popular counterpart Olivia, but it makes a great standalone name as well. The name means “protection”.
The name Ayla is beautifully feminine. Short, easy to pronounce, and ranked the 232nd most popular baby name make it a good choice for parents that want something unique.
Cora initially became popular due to “Last of the Mohicans” in the 1800s. That means this trendy baby name is a little old-fashioned, but it was in the top 100 baby names of 2017 so it’s definitely well-loved.
Ada’s a great choice for many families. It’s a great trendy baby name alternative to Ava, and it’s also considered a Biblical name (if you’re looking for that). It means noble and kind, which is something we want all of our girls to live up to.
Arya is a favorite of any GOT fan, and it’s one of the only Game of Thrones baby names that I would personally name a baby. This name means “noble”, and it wasn’t in the top 100 names as of 2018 (although I wouldn’t be surprised if this name has become more popular).
For me, the name Ella will always make me think of the book Ella Enchanted – which was a spinoff of a Cinderella storyline. The name means beautiful fairy or light. Some sites list it in the top 100 baby names, whereas other sites do not so its popularity is difficult to gauge.
Clarke is a very stylish baby girl name, and this is a great option if you want something that isn’t super popular – as it’s not even in the top 3,000 baby names.
Teagan translates to either little poet, or beautiful and perfect. It has definitely increased in popularity but hasn’t hit the top 100 most popular baby names. Teagan also works for baby boys, so it’s a nice gender neutral name option.
Some places list Alice as meaning noble, whereas other places list it as meaning truthful. It has been listed in the top 100 baby names, but it seems to be moving further away from that #1 spot.
Avery is a great gender-neutral name and sounds adorable for both boys and girls (although it’s more commonly seen in girls now). It originated during the Middle Ages, but has exploded onto the top 100 baby name list.
This trendy baby name can mean “wine” or “dark beauty”. It’s grown incredibly popular, in the last twenty years, and doesn’t seem to be slowing down in popularity.
This name has grown in popularity because of the pop singer Ariana Grande, and has risen into the top 100 baby names (although don’t worry – it’s not super high on the list. The name means Holy.
This stylish baby name means “gracious or dear”. It’s in the top 100, but has lost steam in the current year. Mila also makes a great nickname for a lot of baby girl names with cute nicknames.
Lyric is a beautiful name choice, and not too common. It seems people are at odds about whether this is a boy or a girl name (with many people thinking it’s a girl name), but as a commenter pointed out here, there were over 200 boys named Lyric in 2017.
The name Austyn is listed primarily as a boy name but has been used for girls more and more frequently. This specific spelling of Austyn makes it a bit more feminine. The name means “majestic” in French.
Check out this NEW + affordable childbirth course. Use coupon code AUDREY10 for 10% off!
Nora seems to have grown in popularity and is within the top 100 baby names. The meaning for Nora can vary, but the two most common are honor and light.
This edgy name is pretty well-known and accepted, but it’s not very popular. The name literally translates to “ewe”.
Adley is a stylish baby girl name that is not currently very popular, but I wouldn’t be surprised to see that change in the coming years. It translates to “judicious.”
Indi is more commonly used as a dog name, but it’s growing in popularity in the human variety of baby too. The meaning translates to “Indian”, but personally, it reminds me of a certain genre of music I love.
River used to be considered a boy baby name, but it’s grown in popularity among parents of girls too. Not surprisingly, the name translates to “riverbed”.
Amberly is a beautiful spin-off of the name “Amber”. It’s a great option if you want your little one to have a pretty nickname to match. It’s either considered to be of Arabic or English descent.
Rayna means “song of the Lord” in Hebrew. It’s definitely considered an uncommon name and doesn’t even make it in the top 500 girl baby names.
The name Tania is most often associated with a famous Polish-born abstract artist. It’s technically usually used as a shortened version of Tatiana. Be aware that the pronunciation of this name is up for debate, so you may have to correct people as she’s growing up.
Skylar is a beautiful baby name that’s gender-neutral but is being used for girls more often nowadays. It is derived from a Dutch surname, and means “scholar”.
Annalee is a stylish baby girl name that translates to “grace, pasture”. Its origin is English and is beautifully feminine. Make sure you like the nickname associated with it, as I imagine she’ll be called a shortened version of this often.
Kinsley is of English descent, and translates to “kings meadow”. It has been moving up in the rankings of most popular baby names (it’s in the top 100), and I wouldn’t be surprised if it doesn’t slow down.
Adelaide means “nobility” and has French origins – and neither of these things surprises us. It’s definitly an “older” sounding name, but many of these are making a true comeback and is in the top 500 list of names.
Hensley is a great gender-neutral name meaning “ambitious”. If the spelling seems too masculine to you, consider a different spelling like Hensleigh.
This name started being noticed when Julia Roberts named her child Hazel. It’s been growing in popularity ever since but is still not in the top fifty popular baby names so you don’t have to worry about it being overused. Yet.
Fallon is of Irish origin and translates to “leader.” It’s not in the top 1000 most popular baby names but is also not obscure – making it a great stylish baby girl name.
A name that means “industrious or rival” in Latin, Emelia is something we suspect will climb in the charts. It’s a gorgeous name that’s getting a lot of visibility among GOT fans.
An adorable girl name whose meaning is derived of Scottish origin. The name translates to both “white”, “fair” and “battle”, hero”. It’s in the top 500 popular baby names.
Zara is either derived from “Sarah” or “Zahra”. This means your baby’s name means either “princess, lady” or “blossoming flower”. This name is somewhat popular and seems to be more popular among the British.
Kenzley first hit the baby name charts in 2010, but is still considered a unique baby girl name. Its popularity seems to be declining, so it’s pretty safe to say there won’t be a ton of Kenzley’s in your daughter’s school.
Charlee is considered a girl’s name and translates to “free man”. This is definitely a more unique spelling, and is often used as a nickname to other baby names.
Shallon was more popular in the seventies and eighties, but it has continued to drop in popularity over the years. Shallon in British is a North American evergreen shrub.
Kambrie has been slowly increasing in popularity but isn’t even in the top 1000 baby names yet. Nobody knows for sure what the origin of this name is, but there’s thought it is of Old English origin and means “angel”. Pretty much I think this means you can make it up if you want.
This spelling of Kelsey is not super popular, which makes it a great option if you’re looking for something different – but not too different. Personally, I think this spelling makes it’s a very stylish baby girl name.
This specific spelling of Harleigh is seen as more feminine and is thus more common in girls. It’s of Old English origin and means “hare meadow”.
Ainsley is of Scottish descent, and comes from a surname that means “wood”, “clearing”, “meadow”. This is one of my favorite baby names (although I’ll admit that’s probably because I’m partial to A names!)
The name Rayne means “counsel; song”. For some people, this is a no-go because the pronunciation confuses some people. It’s ranked in the top 1000 baby girl names but hasn’t made it into the top 500 yet so it’s still fairly uncommon.
Luna became more popular after we met the well-loved Harry Potter character Luna Lovegood. It means “the moon”, and is a great option if your baby is born under the sign of Cancer because it’s ruled by the moon.
Harper has grown fast in popularity as a stylish baby girl name and is currently within the top 100 baby girl names. It means “harp” and is of Middle English origin.
This name first became popular in the 17th century and refers to divine grace. It’s turned into one of the top baby names for girls, so you run the risk of having more than one Grace in your child’s class if you go with this one.
Auri is a unique name and doesn’t even make it in the top 1000 baby names. I know a young girl who goes by Auri, and I think it’s the cutest baby girl name. It’s a derivative of the English name Aura which means “wind” (which any Name of the Wind fans know is quite 4exciting!)
Ellie is another beautiful and stylish baby girl name that has grown in popularity over the last ten years. It’s also a great nickname for many long names. It means “shining light”, and is of Greek origin.
Audrey is a classic name that’s making a comeback. It translates to “golden”, and I’m a little partial to it since it’s my name!
This classically beautiful name has exploded in popularity over the last few years. The word Aurora is Latin for “dawn” and is most commonly known by the cute Disney movie associated with it.
Blair is a snappy baby girl name that means “plain, field”. It also happens to be a. a popular name on a few different soap operas I’ve watched and is in the top 1000 baby girl names.
Although Cecily sounds pretty – it’s meaning is somewhat lacking as it translates to “blind” in Latin. It’s definitely growing in popularity but hasn’t hit the top 1000 baby girl names yet.
Laine is a name of Scottish origin, and translates to “serves John”. Personally, this is another one of my favorites. It makes a great nickname if you choose a longer name related to it.
Cleo is of English origin and means “glory”. It was used more frequently in the 1800s and has been declining in popularity since then.
This name translates to “from the Boar Meadow”. Channing and Jenna Tatum named their daughter Everly in 2013, and it has grown in popularity since. It’s moved into the top 100 baby names, but just barely.
This name translates to “petite” and “feminine”. It’s a name that is used often for royalty, but has grown a lot in popularity for us “commoners”. 😉
This stylish baby girl name is of English origin and means “army”. It’s within the top 500 baby girl names and seems to be gaining in popularity, but it’s still uncommon enough that your little one will probably be. the only Harlow in her class.
Wren (unsurprisingly) refers to a small brown songbird in Old English. It’s seen a more substantial gain than some names this year, but it’s hard to. say whether it will stay popular.
Auralee is a beautiful baby girl name that has a ton of options in regard to nicknames. Personally, I think this is a beautiful name, and it’s definitely uncommon (for now).
TIPS ON SPELLING YOUR BABY’S STYLISH NAME
It’s tempting to choose a unique baby name spelling – especially if you end up going with a more popular baby name.
Personally, I think stylish baby names sound more appealing than some of the more “rare” baby names, and I’m sure that’s true for many parents. Because of this, the logical thing to do would be to choose a unique spelling (because we ALL want our kids to be unique!)
Related: Unique Girl Names
Although this is totally okay to a point – be careful about how crazy you get with it. It is often joked about in my state, as parents seem to choose spellings that are almost unrelated to the name they are supposed to convey.
Regardless, I think you’re okay if you want to choose to spell a name differently – for example “Harleigh” instead of “Harley”. As long as you make sure that the spelling easily conveys the name, you’re probably safe to use it.
WRAPPING UP STYLISH BABY GIRL NAMES
Regardless of what you decide, remember that as long as you don’t name them something like Hamburger or Bulldog, it’s probably going to be okay. Watch my video above if you’re looking for more tips on choosing your little one’s name.
Please comment below and tell me what your favorite stylish baby girl name was? Is there something you’d like me to add to the list? Related:Related: