— Kensington Palace (@KensingtonRoyal) May 2, 2015
And since rumors claimed that it would be a baby girl, money were placed on Alice, Charlotte, Elizabeth, Victoria and Diana as a first name.
Charlotte was eventually the Duke and Duchess of Cambridge’s choice as the first name, but Twitter user Brenna Wilson actually managed to guess the Princess’ full name – Charlotte Elizabeth Diana.
Is guessing the gender & name of the Royal baby a thing? I'm going with Charlotte Elizabeth Diana. Too obvious?
— Brenna Wilson (@bwilson314) July 22, 2013
And this is pretty impressive, considering that she predicted the whole name.
Princess Kate and Prince William welcomed daughter Princess Charlotte of Cambridge on May 2.