The Duke and Duchess of Cambridge have announced that their baby daughter is to be called Charlotte Elizabeth Diana.
Kensington Palace tweeted the couple were "delighted" to announce the baby will be known as: "Her Royal Highness Princess Charlotte of Cambridge."
Kensington Palace tweeted the couple were "delighted" to announce the baby will be known as: "Her Royal Highness Princess Charlotte of Cambridge."