Skip to main content
play

New princess named Charlotte Elizabeth Diana

Prince William and Duchess Kate of Cambridge have named their second-born child and first daughter Charlotte Elizabeth Diana. The origin of her names are both traditional and sentimental.