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...