After Kensington Palace announced on Monday that Prince William and Kate Middleton named their daughter Princess Charlotte Elizabeth Diana, the world couldn't help but get emotional over the sweet tributes to the important women in her life. But while Elizabeth and Diana were obviously in honour of Charlotte's great-grandmother, Queen Elizabeth II, and her late grandmother, Princess Diana, there is a much deeper meaning to her name than meets the eye. Diana's brother, Charles Spencer, called the names "perfect" on Twitter on Monday and revealed that his daughter is also named Charlotte Diana. "My 2-year old Charlotte Diana will be thrilled at cousinly name-sharing. Is at an age where she thinks world revolves around her!"
Charlotte is also the female version of Charles, which pays tribute to William's father, and is the middle name of Kate's sister, Pippa Middleton. Elizabeth is also the middle name of Kate and her mother, Carole Middleton. Check out a more in-depth breakdown of the princess's names from a baby-name expert, then sound off in the comments about what you think of their picks!