It a lovely tribute to his Mother and Grandmother, the Prince and his wife have named their daughter after both.
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
The betting markets will be going insane. The first name is very British indeed.
The baby will be known as Her Royal Highness Princess Charlotte of Cambridge.
— Kensington Palace (@KensingtonRoyal) May 4, 2015
Also, just us? We'll get our coat...