How Long Charlie Puth Download 'How Long' on iTunes
This image appears in the gallery:
Diana's carriage for Kate
Contingency plans have been put in place for every eventuality. If the weather is wet, the newlyweds will travel to Buckingham Palace in The Glass Coach, a stunning 1881 claret and black town coach, originally purchased for the coronation of George V. The small vehicle has been problematic for brides in the past though. It was said to have caused Lady Diana Spencer's vast wedding dress to crumple badly when she used it to get to Westminster Abbey for her trip up the aisle in 1981.