By George: It’s a Girl! #RoyalBaby
Kate Middleton gives birth to a princess! Palace officials released a statement saying the baby was born at 8:34am (London time), less than three hours after she was admitted to the hospital. What do you think the name will be? Any guesses?