Memes

07.23.13 2:09 AM ET

The Internet LOLs at the Royal Baby

When the palace announced that the Duchess of Cambridge had birthed a royal son, the Internet couldn’t quite contain itself. Here are a few of the instant classics.