The world has waited long enough! The British princess is named:
Charlotte Elizabeth Diana
Charlotte is a feminine version of Charles, after Prince Charles. Elizabeth is, of course, after her grandmother, Queen Elizabeth. Diana is after the late Princess Diana who passed away in 1997.
Charlotte Elizabeth Diana is fourth in line to the throne. First it’s Prince Charles, Prince William, Prince George, and then Princess Charlotte. What a lucky baby!