The royal princess has a name: Charlotte Elizabeth Diana

William and Kate have decided on a name for their new baby girl — so exciting! But first, the couple must do something important before revealing their decision to the public!

Britain's newborn princess has a name: Charlotte Elizabeth Diana. Kate Middleton and Prince William annouced their little girl's name Monday, two days after she was born. Her Royal Highness Princess Charlotte of Cambridge's middle names honor Queen 

After days of speculation and wagers by royal watchers all over the world, Kate Middleton and Prince William have named their new baby daughter Charlotte Elizabeth Diana. The littlest royal will carry the title Her Royal Highness Princess Charlotte of 

royalty, a lot! With the arrival of Kate and William's second royal baby, the world eagerly wanted to know what they would name their princess, and HollywoodLife.com learned exclusively why her first name wasn't 'Diana'.

After days of speculation and wagers by royal watchers all over the world, Kate Middleton and Prince William have named their new baby daughter Charlotte Elizabeth Diana. The littlest royal will carry the title Her Royal Highness Princess Charlotte of