JUST named, Princess Charlotte Elizabeth Diana is sure to spark millions of copycats across the world.
But what exactly does her name mean?
Charlotte is the feminine version of the name "Charles", which means "manly" or "free man". Common abbreviations are Charlie and Lottie. Charlotte came in at number 21 on a list of the most popular girls' names in the UK for 2013.
The Duke and Duchess of Cambridge are delighted to announce that they have named their daughter Charlotte Elizabeth Diana.— Kensington Palace (@KensingtonRoyal) May 4, 2015
Elizabeth comes from the Hebrew name "Elisheva", which translates loosely as "God is my oath". It's not even in the top 100 UK baby girl names, although its common abbreviation, Eliza, is.
Diana - the name of Prince William's mother, Lady Diana Spencer - is the name of the Roman hunting goddess.
The baby will be known as Her Royal Highness Princess Charlotte of Cambridge.— Kensington Palace (@KensingtonRoyal) May 4, 2015
In Roman mythology, she was the goddess of the hunt as well as of childbirth and the moon. Like Elizabeth, it's not among the most popular girls' names, but that can't stay the same for long.