Royal Baby Names
Discover elegant baby names inspired by kings, queens, princes and princesses, from timeless royal classics to beautiful names worn by a new generation of royals today.
Timeless Names With a Regal Story
Royal names have a special ability to feel both historic and surprisingly modern. Names such as George, Charlotte, William, Victoria and Elizabeth have been associated with royalty for generations, yet remain familiar choices for babies today.
Look beyond the British Royal Family and the inspiration becomes even richer. Contemporary European royal families introduce beautiful names such as Leonor, Sofía, Estelle, Oscar, Jacques and Gabriella.
Whether you love traditional names with centuries of history or simply want something elegant, graceful and distinctive, royal family trees are full of inspiration.
What Kind of Royal Name Do You Love?
Royal inspiration goes far beyond kings and queens. Explore names by history, country, style and personality.
Royal Girl Names
Charlotte, Elizabeth, Victoria, Alexandra, Catherine, Beatrice, Adelaide and Diana.
Royal Boy Names
George, William, Arthur, Henry, Louis, Edward, Charles and Alexander.
British Royal Names
Historic names from the British monarchy, including George, Charlotte, Elizabeth, William, Edward and Victoria.
European Royal Names
Estelle, Leonor, Sofía, Oscar, Jacques, Gabriella, Felipe, Ingrid and Christian.
Historic Royal Classics
Eleanor, Matilda, Albert, Alfred, Frederick, Margaret and Mary carry centuries of history.
Modern Regal Names
Elegant royal names that still feel fresh, including Isla, Mia, Lena, Estelle, Leonor and Louis.
Meet the Names of a New Generation of Royals
Some of the best royal baby-name inspiration comes from the princes and princesses growing up in royal families today.
George, Charlotte & Louis
The children of the Prince and Princess of Wales carry three names deeply connected with British and European royal history.
Their full first and middle names offer even more inspiration: George Alexander Louis, Charlotte Elizabeth Diana and Louis Arthur Charles.
Image: Getty Images
🇬🇧 United Kingdom
George • Charlotte • Louis
Three familiar names that balance royal tradition with a style that still feels completely at home on a modern baby-name list.
🇸🇪 Sweden
Estelle • Oscar
Princess Estelle and her younger brother Prince Oscar are the children of Crown Princess Victoria and Prince Daniel of Sweden. Estelle feels graceful and distinctive, while Oscar is a traditional Scandinavian royal name with broad international appeal.
🇪🇸 Spain
Leonor • Sofía
The daughters of King Felipe VI and Queen Letizia offer two beautiful examples of elegant Spanish royal names. Leonor is the Princess of Asturias and heir to the Spanish Crown, while her younger sister is Infanta Sofía.
🇲🇨 Monaco
Jacques • Gabriella
Twins Prince Jacques and Princess Gabriella are the children of Prince Albert II and Princess Charlene of Monaco. Their names pair French-influenced royal tradition with an elegant international style.
Beautiful Royal Baby Names to Consider
These names combine royal history with timeless style and everyday wearability.
Charlotte
Royal Girl NameA feminine form of Charles with centuries of aristocratic and royal use.
George
Royal Boy NameA longstanding British royal name with Greek roots traditionally associated with a farmer or earthworker.
Victoria
Historic Royal NameA stately Latin name meaning victory, forever associated with Queen Victoria.
Arthur
Legendary & RoyalA classic name with legendary King Arthur associations and long use within royalty.
Estelle
Swedish Royal NameAn elegant French-rooted name associated with the stars and worn by Princess Estelle of Sweden.
Leonor
Spanish Royal NameA distinctive Spanish royal choice worn by the Princess of Asturias.
Louis
European Royal ClassicOne of Europe's most enduring royal names, particularly associated with French monarchy.
Alexandra
Elegant Royal ClassicA graceful feminine form of Alexander with a long history across European royal families.
Why Royal Names Never Really Go Out of Style
Royal family trees naturally preserve names across generations. A name may disappear from everyday popularity for a while, then feel fresh again when it is chosen for a new prince or princess.
That is part of the appeal of names such as Arthur, Louis, Eleanor, Beatrice and Victoria. They carry history, but they are not tied to only one era.
And you do not need to choose an obviously traditional name to capture that feeling. Contemporary royal choices such as Estelle, Leonor and Gabriella bring a softer, more international interpretation of regal style.
Royal Baby Name Directory
Search beautiful royal and regal baby names for girls and boys. Filter by gender or sort the collection alphabetically.
Adelaide
GirlGermanic • Royal Classic
Traditionally associated with noble birth or noble nature.
Alexandra
GirlGreek • European Royal
Feminine form of Alexander, traditionally associated with defending people.
Alice
GirlGermanic • British Royal
A timeless name traditionally associated with noble qualities.
Anne
GirlHebrew • British Royal
A classic form associated with grace.
Beatrice
GirlLatin • European Royal
Traditionally associated with one who brings happiness or blessing.
Caroline
GirlFrench • European Royal
A graceful feminine form from the Charles name family.
Catherine
GirlGreek • Royal Classic
A historic name traditionally associated with purity.
Charlotte
GirlFrench • British Royal
A feminine form of Charles and one of today's best-known royal girl names.
Diana
GirlLatin • British Royal
A luminous classical name with enduring royal associations.
Eleanor
GirlEuropean • Medieval Royal
A historic queenly name worn across medieval Europe.
Elizabeth
GirlHebrew • British Royal
One of the most enduring royal names in British history.
Estelle
GirlFrench • Swedish Royal
A graceful star-associated name worn by Princess Estelle of Sweden.
Eugenie
GirlGreek • British Royal
A distinguished name traditionally associated with noble birth.
Gabriella
GirlHebrew • Monaco Royal
An elegant feminine form of Gabriel worn by Princess Gabriella of Monaco.
Helena
GirlGreek • European Royal
An elegant classical name traditionally associated with light.
Ingrid
GirlNorse • Scandinavian Royal
A strong Scandinavian name with longstanding royal use.
Isabella
GirlEuropean • Royal Classic
A romantic royal name related to Elizabeth and Isabel.
Josephine
GirlFrench • Imperial & Royal
A refined European name with royal and imperial associations.
Leonor
GirlSpanish • Spanish Royal
A distinctive Spanish royal form connected with the Eleanor name family.
Louise
GirlFrench • European Royal
The feminine form of Louis with centuries of European royal use.
Margaret
GirlGreek • British Royal
A traditional name meaning pearl.
Mary
GirlBiblical • European Royal
One of Europe's longest-standing queenly names.
Matilda
GirlGermanic • Medieval Royal
A historic name traditionally associated with strength in battle.
Philippa
GirlGreek • Historic Royal
A feminine form of Philip with historic royal connections.
Sofía
GirlGreek • Spanish Royal
The Spanish form of Sophia, traditionally meaning wisdom.
Victoria
GirlLatin • British Royal
A grand royal name meaning victory.
Albert
BoyGermanic • European Royal
A traditional princely name associated with nobility and brightness.
Alexander
BoyGreek • International Royal
Traditionally interpreted as defender of people.
Alfred
BoyOld English • Historic Royal
A distinguished Anglo-Saxon royal name.
Arthur
BoyCeltic Tradition • Royal
A legendary kingly name with centuries of British appeal.
Charles
BoyGermanic • British Royal
A longstanding European royal name traditionally associated with a free man.
Christian
BoyLatin • Scandinavian Royal
A classic royal name particularly familiar within Scandinavian monarchies.
Edward
BoyOld English • British Royal
A historic English kingly name traditionally linked with wealth and guardianship.
Felipe
BoySpanish • Spanish Royal
The Spanish form of Philip, traditionally associated with a lover of horses.
Frederick
BoyGermanic • European Royal
A historic royal name traditionally associated with a peaceful ruler.
George
BoyGreek • British Royal
A classic royal name strongly associated with British kings and Prince George.
Henry
BoyGermanic • British Royal
A historic kingly name traditionally associated with a home ruler.
James
BoyBiblical • British Royal
A traditional royal and biblical name familiar throughout Britain.
Jacques
BoyFrench • Monaco Royal
The French form of Jacob, worn by Crown Prince Jacques of Monaco.
Louis
BoyFrench • European Royal
An enduring European kingly name worn today by Prince Louis.
Oscar
BoyEuropean • Swedish Royal
A handsome Scandinavian royal choice worn by Prince Oscar of Sweden.
Philip
BoyGreek • European Royal
A classic royal name traditionally interpreted as lover of horses.
Rainier
BoyEuropean • Monaco Royal
A distinctive historic name closely associated with Monaco's princely family.
Richard
BoyGermanic • British Royal
A historic English kingly name traditionally associated with strength and bravery.
William
BoyGermanic • British Royal
A centuries-old royal name that remains one of the most familiar classics today.
Alexis
UnisexGreek • Regal Style
A polished international name related to the Alexander name family.
Royal
UnisexEnglish • Word Name
A bold modern word name directly associated with royalty.
Reign
UnisexEnglish • Word Name
A contemporary name inspired by the idea of ruling or a sovereign reign.
Royal Baby Name FAQs
What are some popular royal baby names?
Some of the most recognisable royal-inspired baby names include George, Charlotte, Louis, William, Arthur, Elizabeth, Victoria, Catherine and Alexandra. Contemporary European royals also provide inspiration such as Estelle, Oscar, Leonor, Sofía, Jacques and Gabriella.
What are Prince George's full names?
Prince George's full given names are George Alexander Louis.
What are Princess Charlotte's full names?
Princess Charlotte's full given names are Charlotte Elizabeth Diana.
What are Prince Louis's full names?
Prince Louis's full given names are Louis Arthur Charles.
What are some royal girl names that still feel modern?
Charlotte, Estelle, Leonor, Sofía, Gabriella, Beatrice, Alexandra and Isabella all have royal associations while still feeling wearable for a baby today.
What are some strong royal boy names?
George, Arthur, William, Henry, Alexander, Louis, Edward, Oscar and Albert are strong choices with longstanding royal associations.
Does a royal baby name need to come from the British Royal Family?
Not at all. European royal families provide a much wider range of inspiration, from Estelle and Oscar in Sweden to Leonor and Sofía in Spain and Jacques and Gabriella in Monaco.
Explore More Baby Name Styles
Shop Personalised Baby Gifts
Found a royal baby name you love? Celebrate it with a personalised baby blanket, hooded towel, nursery plaque or beautiful gift set.
Found the Perfect Royal Baby Name?
Turn their beautiful new name into something they can treasure with a personalised Cotton Cuddles baby blanket, towel, nursery plaque or baby gift set.