Prinsparet tillkännagav namnen efter att både far- och morföräldrar träffat den nyfödda prinsessan i Kensington Palace.
Charlotte, den lilla prinsessans tilltalsnamn, är den kvinnliga formen av Charles, som hennes farfar heter. Charles och Charlotte är också namnet på flera tidigare brittiska regenter, och var favorittippat som namnval på flera vadslagningssajter. Drottning Charlotte var fru till George III och levde under slutet av 1700-talet.
Flickans två mellannamn, Elizabeth och Diana, är för att ära den nuvarande drottningen Elizabeth II och Williams mamma prinsessan Diana, som dog i en bilkrasch i Paris 1997.
I officiella sammanhang kommer hon att heta Her Royal Highness Princess Charlotte of Cambridge, meddelar brittiska kungahuset.
Fyra på tronen
Prinsessan som föddes i lördags vägde 3,7 kilo och får plats fyra i den brittiska successionsordningen efter prins Charles, pappa William och storebror George, som föddes för snart två år sedan.
William och Kate, hertigparet av Cambridge, lärde känna varandra i början av 2000-talet när de studerade ihop vid universitetet i St Andrews i Skottland. De gifte sig 2011.