On 8 September 2014, Clarence House announced that Prince William and Princess Kate were expecting a birth for their second baby. In October, Kensington Palace announced that the baby was expected to come in April The royal baby was born on May 2,2015. On May 4, Princess Kate and Prince William picked the name Charlotte for the new baby girl. Her full name is Charlotte Elizabeth Diana. Princess Charlotte was born in St.Mary's Hospital in London, England.