The Duke and Duchess of Cambridge have named their daughter Charlotte Elizabeth Diana, Kensington Palace has said. From BBC The Duke and Duchess of Cambridge have introduced their daughter to the world, as they left hospital to take her home to Kensington Palace. The princess, whose name has yet to be announced, slept in […]