LONDON - APRIL 28:  Larry, the Downing Street cat, gets in the Royal Wedding spirit in a Union flag bow-tie in the Cabinet Room at number 10 Downing Street on April 28, 2011 in London, England. Prince William will marry his fiancee Catherine Middleton at Westminster Abbey tomorrow. (Photo by James Glossop - WPA Pool/Getty Images)

Do Any Royals Have Cats?

As even the most casual royal watchers know, pets are a big part of the royal family‘s life. The most visible representations, of course, have … Read More