Larry the Downing Street Cat Preps For the Royal Wedding

It seems like the entire world is buzzing about the royal wedding, and the hype isn't limited to humans! Larry, the reigning cat at number 10 Downing Street (the British prime minister's residence), is clearly pretty excited about the event himself. Apparently, when your dad is the prime minister of England, you can walk all over the dining table! Although who are we kidding — even nonpolitical kitties do that. Click through for more of Larry in his adorable bow tie.