Princess Charlotte of Cambridge

Royal princess named Charlotte Elizabeth Diana

The Duke and Duchess of Cambridge have named their daughter Charlotte Elizabeth Diana, Kensington Palace has said.