When you hear the word “princess,” you might think of ball gowns, singing and sometimes magic. Well, when it comes to cartoon princesses, you'd be right, but real life princesses are cool, too! If you've got a little one on the way, this list of baby names inspired by princesses (both real and fictional) may be the perfect fit.
Anastasia While many know this name from the princess in the popular 1997 animated film, Anastasia was a real princess from the Russian royal family in the early 20th century. The name itself comes from the Greek and means “resurrect,” and we’re pretty sure your newborn bundle of joy will give you new life.
Beatrice Princess Beatrice is Queen Elizabeth’s fifth granddaughter. In 2010, she became the first member of the royal family to run the London Marathon—talk about a cool princess. The name Beatrice means “she who brings happiness,” and undoubtedly, so will your baby girl.
Ariel A Hebrew name meaning “lion of God,” this moniker, was originally a name for boys. However, it was popularized for girls when Disney brought Princess Ariel to life in The Little Mermaid. Little ones with this name are sure to be independent, headstrong and determined just like their mermaid namesake.
Diana We all remember the late Princess Diana, whether it was for her impeccable style or down-to-earth “for the people” nature. A Latin-based name like this, meaning “heavenly" or "divine,” will gift you kids with great class and beauty.
Elsa If you're a parent, you know about Disney’s Frozen, and although Elsa is technically a queen, she was a princess at some point! This short but sweet moniker (originally a nickname for Elizabeth) means “noble” in its German roots, so the name may inspire admirable character.
Catherine You probably already know that we love the Duchess of Cambridge. Her class and refined style fits perfectly with the meaning of her name: pure. Have some fun with the spelling of this one—there are lots of options like Katherine, Katharine, Cathryn and more.
Charlotte We're not exaggerating, Princess Charlotte may be one of the cutest little princesses out there. A name of French origin, Charlotte means “free" and is currently one of the most popular girl names.
Mia The Princess Diaries's Genovia may be make-believe, as is Princess Mia, but that doesn’t change the fact that this down-to-earth commoner was able to navigate the monarchy after learning she was heir to the throne. This name can inspire your sweet girl to be bold and brave.
Cecilia Cecilia of Sweden was born in 1807, but her name is growing in popularity today. With such a pretty name and even cuter nickname—Cece—your little princess will most likely grow up loving how different she is.
Cleopatra This living goddess from ancient Egypt was a scholar. She spoke a dozen different languages and was educated in math, philosophy, oratory and astronomy. When your youngin finds out about the legend behind her name, it might inspire a strive for similar achievements!
Joan Joan is a Hebrew name meaning “Gift from God.” The medieval princess, Princess of Wales, was seen as the most beautiful woman in all of England. Rock n’ roll fans will also get a kick out of the name, designated to Joan Jett of Joan Jett & The Blackhearts.
Eugenie From Greek origin meaning “wellborn,” Eugenie is the name of newlywed royal, Princess Eugenie of York. There’s a lot of talk on how to pronounce this one—it’s YOO-juh-nee, just like "use your knees."
Gisela Even though there’s no proof that the 19th century princess really existed, Gisela of France probably had the most elegant name in the world. Somebody has to bring it back… pretty please! With this German name meaning “pledge,” we pledge to love baby Gisela's name.
Eleanora Classic, old-fashioned names are coming back in style. This Italian moniker meaning “light,” was the name given to Brazil's princess, Princess Eleanora of Ligne.
Tatiana Princess Tatiana of Greece and Denmark looks regal in any tiara and gown, especially when she married her prince on an island in Greece. This feminine name comes from Latin origin and can be shortened to adorable names like Tati or just Ana.
Nina This word in Spanish—niña—means “little girl,” which couldn’t be more perfect for your little girl. There was in fact a Princess Nina from Russia in the early 1900s. Princess Nina was an artist, so maybe your little one will be similarly gifted?
Mako If you have a Japanese heritage, why not name your girl after the princess who chose true love over royalty—as a symbol that you would give up anything for your beloved daughter?
Tiana Another fictitious princess, Tiana is from The Princess and the Frog and is Disney’s first African-American princess. With a passion for cooking, this princess is so cool and charming—one day when your little one is watching the movie that inspired her name, maybe she will want to lend a hand in the kitchen.