Prije rođenja princeze Charlotte javnost je bila uvjerena da će William i Kate kćeri dati ime Diana. Međutim, sve je iznenadilo kada je dva dana nakon njenog rođenja otkriveno da se zove Charlotte Elizabeth Diana.
Iako je William želio odati počast svojoj pokojnoj majci, koja je poginula 1997. u prometnoj nesreći, kraljevski stručnjak otkrio je za Mirror zašto Diana nije njeno prvo ime, kako se očekivalo.
"Uspoređivali bi malenu Charlotte i Dianu"
"Da su je tako nazvali, mislim da bi to bilo užasno za dijete. Došlo bi do stalnih usporedbi nje i Diane, a Williamu se to ne bi svidjelo. Ovo je način da oda počast majci i osigura da će Diana uvijek biti zapamćena", rekao je.
Nakon što se Charlotte rodila, bliska prijateljica princeze Diane Simone Simmons rekla je da bi Diana bila oduševljena Charlotteinim imenom. Srednje ime Elizabeth posveta je Williamovoj baki, tadašnjoj kraljici Elizabeti II., dok je ime Charlotte ženska verzija imena Charles.