08.30am. First guests arrive at Westminster Abbey.
10.30am. Prince William and Kate Middleton travel to the service. She will travel by car with her father - starting at Buckingham Palace (or possibly Clarence House) along The Mall, Horse Guards Parade, Whitehall and Parliament Square.
11am. Wedding service at Westminster Abbey. The Dean of Westminster, the Very Rev Dr John Hall, will conduct the service and the Archbishop of Canterbury, Dr Rowan Williams, will marry the couple. The Bishop of London, the Rt Rev Richard Chartres, will then give an address.
12pm. The married couple will travel in a carriage procession to Buckingham Palace, crossing Parliament Square before going along Whitehall, Horse Guards Parade and The Mall.
12.30pm. The Queen will give a reception at Buckingham Palace for the newlyweds and a selection of several hundred guests from the congregation.
1.30pm. Royal Family expected to appear on Buckingham Palace balcony. RAF flypast.
6pm. The Prince of Wales will give a private dinner at the palace for the couple, their close friends and family followed by dancing.