Princess Charlotte was named Charlotte Elizabeth Diana after her grandfather Prince Charles, her great grandmother Queen Elizabeth II, and her late grandmother Diana. It might be a while before the world finds out what the royal newborn’s baby name is. The baby’s full title will be His Royal Highness Prince (Name) of Cambridge. He will be fifth in line for the throne behind Prince Charles, Prince William, Prince George and Princess Charlotte. In the past, the newborn boy would have jumped past Princess Charlotte on the list, but new legislation introduced in 2013 overhauled the order of succession.
Source: thestar April 23, 2018 12:53 UTC