She's got a name! (Getty)
CHARLOTTE ELIZABETH DIANA. That's the Princess of Cambridge's name, and there's so much to unpack with this we can't even begin. CHARLOTTE: This (well, other than Alice) has long been the bookie favourite, and it's so expected (kind of like her being a girl), that it just feels right. Also, there's great nickname possibilities: Lottie, Charlie, Char... ELIZABETH: Nicely played, future heir to the throne with that nod to the current sovereign (and your grandmother). DIANA: It's SO nice. Happy tears all round.
READ MORE: The new Princess, by the numbers
6 outfits you can give the new royal baby