The nine-year-old only daughter of Prince William and Kate Middleton has a special name, Charlotte Elizabeth Diana.
Not only does the name honour late Queen Elizabeth and Princess Diana, but the name also has hidden tribute for her grandfather, King Charles.