Royal baby wearing a crown
👑 Baby Names by Inspiration

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.

Names Fit for Royalty

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.

Explore by Style

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.

Royal Names in Real Life

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.

Prince William and family
🇬🇧 British Royal Family

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
Prince George Princess Charlotte and Prince Louis 🇬🇧 United Kingdom
The Wales Children

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.

George Prince George Alexander Louis
Charlotte Princess Charlotte Elizabeth Diana
Louis Prince Louis Arthur Charles
The Royal Family ↗ Image: Getty Images
Princess Estelle and Prince Oscar of Sweden 🇸🇪 Sweden
Swedish Royal Family

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.

Estelle Elegant, luminous and distinctly royal
Oscar A classic Scandinavian royal favourite
Swedish Royal Court ↗ Image credit: © DPPA/Sipa USA, Mischa Schoemaker/DPPA
Princess Leonor and Infanta Sofia of Spain 🇪🇸 Spain
Spanish Royal Family

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.

Leonor A distinguished Spanish form related to Eleanor
Sofía The Spanish form of Sophia, associated with wisdom
Spanish Royal Household ↗ Image: Getty Images
Prince Jacques and Princess Gabriella of Monaco 🇲🇨 Monaco
Monaco Princely Family

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.

Jacques Jacques Honoré Rainier
Gabriella Gabriella Thérèse Marie
Prince's Palace of Monaco ↗ Image credit: Michaël Alesi / Palais Princier
Regal Favourites

Beautiful Royal Baby Names to Consider

These names combine royal history with timeless style and everyday wearability.

Charlotte

Royal Girl Name

A feminine form of Charles with centuries of aristocratic and royal use.

George

Royal Boy Name

A longstanding British royal name with Greek roots traditionally associated with a farmer or earthworker.

Victoria

Historic Royal Name

A stately Latin name meaning victory, forever associated with Queen Victoria.

Arthur

Legendary & Royal

A classic name with legendary King Arthur associations and long use within royalty.

Estelle

Swedish Royal Name

An elegant French-rooted name associated with the stars and worn by Princess Estelle of Sweden.

Leonor

Spanish Royal Name

A distinctive Spanish royal choice worn by the Princess of Asturias.

Louis

European Royal Classic

One of Europe's most enduring royal names, particularly associated with French monarchy.

Alexandra

Elegant Royal Classic

A graceful feminine form of Alexander with a long history across European royal families.

Royal inspired newborn baby boy wearing a crown
A Name With Presence

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.

Find Your Favourite

Royal Baby Name Directory

Search beautiful royal and regal baby names for girls and boys. Filter by gender or sort the collection alphabetically.

Royal baby names

Adelaide

Girl

Germanic • Royal Classic

Traditionally associated with noble birth or noble nature.

ElegantHistoric

Alexandra

Girl

Greek • European Royal

Feminine form of Alexander, traditionally associated with defending people.

GrandClassic

Alice

Girl

Germanic • British Royal

A timeless name traditionally associated with noble qualities.

Classic

Anne

Girl

Hebrew • British Royal

A classic form associated with grace.

Traditional

Beatrice

Girl

Latin • European Royal

Traditionally associated with one who brings happiness or blessing.

VintageRoyal

Caroline

Girl

French • European Royal

A graceful feminine form from the Charles name family.

Elegant

Catherine

Girl

Greek • Royal Classic

A historic name traditionally associated with purity.

BritishClassic

Charlotte

Girl

French • British Royal

A feminine form of Charles and one of today's best-known royal girl names.

Modern RoyalPrincess

Diana

Girl

Latin • British Royal

A luminous classical name with enduring royal associations.

Iconic

Eleanor

Girl

European • Medieval Royal

A historic queenly name worn across medieval Europe.

HistoricElegant

Elizabeth

Girl

Hebrew • British Royal

One of the most enduring royal names in British history.

QueenTimeless

Estelle

Girl

French • Swedish Royal

A graceful star-associated name worn by Princess Estelle of Sweden.

Modern RoyalStar

Eugenie

Girl

Greek • British Royal

A distinguished name traditionally associated with noble birth.

Distinctive

Gabriella

Girl

Hebrew • Monaco Royal

An elegant feminine form of Gabriel worn by Princess Gabriella of Monaco.

PrincessInternational

Helena

Girl

Greek • European Royal

An elegant classical name traditionally associated with light.

Classic

Ingrid

Girl

Norse • Scandinavian Royal

A strong Scandinavian name with longstanding royal use.

Nordic

Isabella

Girl

European • Royal Classic

A romantic royal name related to Elizabeth and Isabel.

PrincessElegant

Josephine

Girl

French • Imperial & Royal

A refined European name with royal and imperial associations.

FrenchVintage

Leonor

Girl

Spanish • Spanish Royal

A distinctive Spanish royal form connected with the Eleanor name family.

PrincessModern Royal

Louise

Girl

French • European Royal

The feminine form of Louis with centuries of European royal use.

Classic

Margaret

Girl

Greek • British Royal

A traditional name meaning pearl.

VintageRoyal

Mary

Girl

Biblical • European Royal

One of Europe's longest-standing queenly names.

QueenClassic

Matilda

Girl

Germanic • Medieval Royal

A historic name traditionally associated with strength in battle.

MedievalVintage

Philippa

Girl

Greek • Historic Royal

A feminine form of Philip with historic royal connections.

Historic

Sofía

Girl

Greek • Spanish Royal

The Spanish form of Sophia, traditionally meaning wisdom.

PrincessWisdom

Victoria

Girl

Latin • British Royal

A grand royal name meaning victory.

QueenHistoric

Albert

Boy

Germanic • European Royal

A traditional princely name associated with nobility and brightness.

PrinceHistoric

Alexander

Boy

Greek • International Royal

Traditionally interpreted as defender of people.

KinglyClassic

Alfred

Boy

Old English • Historic Royal

A distinguished Anglo-Saxon royal name.

KingVintage

Arthur

Boy

Celtic Tradition • Royal

A legendary kingly name with centuries of British appeal.

LegendaryClassic

Charles

Boy

Germanic • British Royal

A longstanding European royal name traditionally associated with a free man.

King

Christian

Boy

Latin • Scandinavian Royal

A classic royal name particularly familiar within Scandinavian monarchies.

Nordic

Edward

Boy

Old English • British Royal

A historic English kingly name traditionally linked with wealth and guardianship.

KingHistoric

Felipe

Boy

Spanish • Spanish Royal

The Spanish form of Philip, traditionally associated with a lover of horses.

SpanishKing

Frederick

Boy

Germanic • European Royal

A historic royal name traditionally associated with a peaceful ruler.

Kingly

George

Boy

Greek • British Royal

A classic royal name strongly associated with British kings and Prince George.

PrinceBritish

Henry

Boy

Germanic • British Royal

A historic kingly name traditionally associated with a home ruler.

KingClassic

James

Boy

Biblical • British Royal

A traditional royal and biblical name familiar throughout Britain.

King

Jacques

Boy

French • Monaco Royal

The French form of Jacob, worn by Crown Prince Jacques of Monaco.

PrinceFrench

Louis

Boy

French • European Royal

An enduring European kingly name worn today by Prince Louis.

PrinceFrench Royal

Oscar

Boy

European • Swedish Royal

A handsome Scandinavian royal choice worn by Prince Oscar of Sweden.

PrinceNordic

Philip

Boy

Greek • European Royal

A classic royal name traditionally interpreted as lover of horses.

Classic

Rainier

Boy

European • Monaco Royal

A distinctive historic name closely associated with Monaco's princely family.

MonacoDistinctive

Richard

Boy

Germanic • British Royal

A historic English kingly name traditionally associated with strength and bravery.

King

William

Boy

Germanic • British Royal

A centuries-old royal name that remains one of the most familiar classics today.

PrinceBritish

Alexis

Unisex

Greek • Regal Style

A polished international name related to the Alexander name family.

Elegant

Royal

Unisex

English • Word Name

A bold modern word name directly associated with royalty.

ModernRegal

Reign

Unisex

English • Word Name

A contemporary name inspired by the idea of ruling or a sovereign reign.

Modern
No matching royal baby names found.
Royal Name Questions

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.

Make Their Name Special

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.

A Name Fit for Your Little Royal

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.

Shop Personalised Baby Gifts