The name of the Princess of Cambridge has finally been revealed to the world – Charlotte Elizabeth Diana. The princess has...