Meet Princess Charlotte Elizabeth Diana!
The Duchess of Cambridge delivered her second child, a daughter, on May 2nd and most of the world has been waiting since then to hear what the newest royal would be named
The Duchess of Cambridge delivered her second child, a daughter, on May 2nd and most of the world has been waiting since then to hear what the newest royal would be named