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!