After days of the Great Kate Wait, The Duchess of Cambridge finally gave birth to a baby girl on Saturday, May 2 at 8:34 AM. Just a few hours after birth Kate Middleton was already glammed up and presented her first daughters together with her husband Prince William to media and fans who where waiting outside of the hospital.
The baby girl has not been named yet, but according to the Royal Britain experts she might be named Alice, Elizabeth or Charlotte. Some even claimed she has a chance of being named after her grand mother Princess Diana. The naming of her brother George took two days, so we are patiently waiting!