In a rare move to remember and cherish the memories of the elders and grand parents, the newly born royal princess has been named Charlotte Elizabeth Diana.
Charlotte, which is French in origin, is feminine version of Charles, a nod to her grandfather, the Prince of Wales, while Elizabeth and Diana are in tribute to William's 89-year-old grandmother (the Queen) and his late mother (Diana)
Diana's closest friend Rosa Monckton tweeted: 'Diana's spirit lives on in her sons, and now her name lives on in her granddaughter'
It may be mentioned that the Princess of Cambridge, who is now fourth in line to the throne, was born on Saturday.
If you like Imposing Headlines, please follow us on Facebook