With a cast of characters including the Queen, Prince Philip, Prince Charles, Camilla, Prince Harry, the Archbishop of Canterbury, a variety of wedding guests plus, of course, the happy couple themselves -- and even a corgi -- this is one wedding souvenir