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?
YOU MAY ALSO ENJOY: 150+ Amazing Literary Baby Names for Boys and Girls
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
YOU MAY ALSO ENJOY: 40+ Downton Abbey Baby Names for Some Real Vintage Inspiration
J
Josephine
L
Leonor
Lilibet
Louise
M
Margaret
Mary
Maud
S
Sarah
Savannah
Sofia
Sophie
Stephanie
V
Victoria
Z
Zara
YOU MAY ALSO ENJOY: 21 Jewel and Gemstone Baby Names That Are Truly Precious
Royal Baby Names for Boys
A
Albert
Alexis
Alfred
Andrew
Anthony
Arthur
Augustus
C
Carlos
Charles
Christian
Constantine
D
David
Douglas
YOU MAY ALSO ENJOY: 60 Cool and Classic Unisex Baby Names to Fall in Love With

E
Edgar
Edward
Ernest
F
Felipe
Felix
Francis
Frederick
G
Gabriel
George
H
Harry
Henry
J
James
John
YOU MAY ALSO ENJOY: The Best Roald Dahl Baby Names for Whizzpopping Wonder

L
Leopold
Louis
M
Michael
N
Nicholas
P
Patrick
Peter
Phillip
R
Rainier
Richard
Robert
W
William
YOU MAY ALSO ENJOY: 101 Adorable Surnames as First Names for Baby Boys and Girls
