The day's festivities with Prince William and his bride Catherine, from arrivals at Westminster Abbey, to the carriage ride and kiss on Buckingham Palace balcony