princess charlotte elizabeth diana

Royal Baby Name: Princess Charlotte Elizabeth Diana

Prince William and Kate Middleton have named their newborn princess Charlotte Elizabeth Diana, Kensington Palace has announced. Prince George’s little…

10 years ago