0
The Internet LOLs at the Royal Baby
Memes
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.
Got a tip? Send it to The Daily Beast here.