Larry, Official Cat of 10 Downing St, In His Wedding Finery

View this image ›

glamour.com