The Duke and Duchess of Cambridge have named their newborn princess Charlotte Elizabeth Diana. She will be known as Her Royal Highness Princess Charlotte of Cambridge.
For months, Alice, Charlotte and Alexandra had been three hot picks at the British bookmakers. The Cambridges’ choice is thought to be in honor of the baby’s grandfather Prince Charles. Britain has had one queen named Charlotte, the German-born wife of King George III.
The little royal has been named Elizabeth after her great-grandmother, the Queen, and Diana after her grandmother, the late Princess Diana.
As with the birth, Kensington Palace announced the baby’s name and title on Twitter. Earlier on Monday, a bank holiday in England, members of the British Army took part in celebratory ceremonial gun salutes in Hyde Park and at the Tower of London to mark the birth.