March 21, 2011: Royal revelers will get a clear view of William and Kate as they make their way to Buckingham Palace after they say their I-dos in this 109-year-old State Landau. But if the weather is bad, the couple will instead use the Glass Coach, which Charles and Diana famously used in 1981.