Kate MiddletonPrince WilliamPrincess Charlotte

Named Charlotte Elizabeth Diana

4 May, 2015

Kensington Palace announces the baby’s name: Charlotte Elizabeth Diana, and her official title as Princess Charlotte of Cambridge.

Add your comments below...