The new princess's name, Charlotte Elizabeth Diana, has deep royal connections
Maria Mercedes Lara, @maria_mercedes, People
Mon, 05/04/2015 - 9:10am
The new princess's name, Charlotte Elizabeth Diana, has deep royal connections