Royal Princess's Name Announced!

The wait to find out the name of the new Royal Princess's name is over! Kate Middleton and Prince William have named their new baby girl Princess Charlotte Elizabeth Diana. Kensington Palace announced the name saying she will be called "Her Royal Highness Princess Charlotte of Cambridge." Kate and Prince William kept the name in the family. It is likely they chose Charlotte, the feminine form of Charles, in honor of her grandfather Prince Charles. Her middle names pay homage to her great-grandmother, the reigning Queen Elizabeth and her late grandmother, Princess Diana, who's memory is close to the Royal Couple's hearts.