Royal baby No. 2 has arrived! Kensington Palace confirmed that Catherine, Duchess of Cambridge, gave birth to a little girl Saturday at St. Mary's Hospital. Pictures of the new princess emerged Saturday evening local time.
Scroll through to see the first photos of the adorable little one. Now, we're all just waiting to learn her name!
-- This feed and its contents are the property of The Huffington Post, and use is subject to our terms. It may be used for personal consumption, but may not be distributed on a website.
- Comment