Charlotte Elizabeth Diana

Apparently, on Saturday, some punches were thrown, some horses were raced, but the only thing WE really cared about was the birth of a new royal. At 8:34 BST (that's British Summer Time, FYI) on Saturday morning, the Duke and Duchess of Cambridge welcomed their second child, Her Royal Highness Princess Charlotte of Cambridge. We die. Click through for everything you need to know about the little princess (including her mouthful of a full name!).

[Photo courtesy Getty]