The Duke and Duchess of Cambridge have named their daughter Charlotte Elizabeth Diana.
The fourth in line to the throne will be known as Her Royal Highness Princess Charlotte of Cambridge.
The choice of name won't surprise many.
Charlotte was backed so heavily that it soon became the favourite with most bookies.
The baby will be known as Her Royal Highness Princess Charlotte of Cambridge.
— Kensington Palace (@KensingtonRoyal) May 4, 2015
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