'Glass Coach', the famed carriage at the Royal Mews in London, England, which was built in 1881 and has been used by other royal brides, will be used by Prince William and Kate Middleton in the event of bad weather at their wedding day on 29 April 2011.