Timeless royal names among Australia's top 100 baby names for 2025
Royals, they're just like us – at least when it comes to baby names.
Many of the royal family's go-to monikers have been found within the top 100 most popular baby names in Australia for 2025, according to new research by McCrindle.
Continue for some rightfully royal baby name inspo!
21. Sienna
Sienna, the name of Princess Beatrice's daughter, made number 21 on the Top 100 list.
11. Lily
The floral name Lily is similar to Lili, the nickname of Princess Lilibet of Sussex, who was in turn named after the nickname of her great-grandmother, Queen Elizabeth II.
9. Sophie
The classic name Sophie, shared by the Duchess of Edinburgh, came ninth in the rankings.
2. Amelia
Number two in the rankings was Amelia, with the name being shared by Lady Amelia Windsor.
1. Charlotte
Taking the number one spot is the classic name Charlotte, which is currently shared by nine-year-old Princess Charlotte of Wales.
The name is a popular one in the royal family, with it being shared by Queen Charlotte of Mecklenburg-Strelitz, the wife of King George III, and Princess Charlotte Augusta of Wales, the daughter of George IV, among many others.
44. Louis
Now for the boys!
The Prince and Princess of Wales seem to have chosen a unique name for their youngest, with the name Louis coming in at number 44 in the top 100.
28. Harry
The name Harry seems to have had an ebb in popularity, taking the 28th spot. The most famous royal Harry of our times is, of course, the Duke of Sussex.
21. George
Prince George outranks his uncle by seven spots, claiming the 21st most popular name.
18. James
James, Earl of Wessex shares the 18th most popular name with a lot of boys.