People favicon

Meghan and Harry's Royal Wedding Reception Gets the SNL Treatment — and It's Hilarious