With royal baby mania in full force in recent years, we have the perfect round-up of royal baby names! Will you opt for the trendy or traditional?
Traditionally, vintage baby names like George, Elizabeth, Charles and William have stood the test of time and remain on the most popular lists through the generations.
If you’re looking for classic names, the royals definitely have some great ones to choose from. But there are also a surprising amount of unusual names that you might like too – including Cosima, Eugenie, Anastasia, Leopold and Felix.
So, which of these royal baby names would you pick for your little prince or princess?
Royal Baby Names for Girls
A
Alexandra
Alexia
Alice
Anastasia
Anna
Anne
Ariane
Athena
B
Beatrice
C
Camilla
Caroline
Catherine
Charlotte
Christina
Cosima
D
Diana
E
Elizabeth
Estelle
Eugenie
G
Grace
H
Helen/Helena
I
Isabella
Isla

J
Josephine
L
Leonor
Lilibet
Louise
M
Margaret
Mary
Maud
S
Sarah
Savannah
Sofia
Sophie
Stephanie
V
Victoria
Z
Zara
Royal Baby Names for Boys
A
Albert
Alexis
Alfred
Andrew
Anthony
Arthur
Augustus
C
Carlos
Charles
Christian
Constantine
D
David
Douglas

E
Edgar
Edward
Ernest
F
Felipe
Felix
Francis
Frederick
G
Gabriel
George
H
Harry
Henry
J
James
John

L
Leopold
Louis
M
Michael
N
Nicholas
P
Patrick
Peter
Phillip
R
Rainier
Richard
Robert
W
William
