Kensington Palace has announced that William and Kate have named their new daughter Charlotte Elizabeth Diana. She will be known as Princess Charlotte of Cambridge.

The last royal to bear the name was Charlotte, Princess Royal, who was the eldest daughter of King George III and his wife, who was also called Charlotte. She lived from 1766 to 1828 and married King Frederick I of Württemberg. As William’s eldest daughter, it is possible that Princess Charlotte will also one day bear the title of Princess Royal.