Britain's Prince William and his long-time girlfriend Kate Middleton will marry on April 29th at London's Westminster Abbey.
Here are official timings for the day, released by the prince's office.
8:15 a.m. - The congregation begin arriving at the Great North Door of London's Westminster Abbey.
9:50 a.m. - Governors-General and Prime Ministers of Realm Countries, the Diplomatic Corps and other distinguished guests arrive.
10:10 a.m. - Prince William and his brother and best man Prince Harry leave their father's residence Clarence House.
10:20 a.m. - Members of foreign royal families begin to arrive at the Abbey. Middleton's mother Carole and brother James will leave the Goring Hotel.
10:25 a.m. - Junior members of the British royal family leave Buckingham Palace.
10:35 a.m. - William's uncles Prince Edward and Prince Andrew and his aunt Princess Anne will leave the palace with members of their families.
10:38 a.m. - William's father Prince Charles will leave Clarence House with his wife Camilla.
10:40 a.m. - Queen Elizabeth and her husband Prince Philip are the last royals to leave.
10:48 a.m. - The bridesmaids and page boys leave the Goring.
10:51 a.m. - Middleton and her father Michael leave the hotel.
11 a.m. - The marriage service begins.
12:15 p.m. - William and Middleton will leave the Abbey in a carriage and return to Buckingham Palace followed by other senior members of the royal family and escorts from mounted cavalry in full dress uniform.
12:30 p.m. - The newlyweds arrive at the palace.
12:40 p.m. - The other royals, both British and foreign, arrive back at the palace.
1:25 p.m. - The queen, William and Middleton and their families appear on the balcony of Buckingham Palace.
1:30 p.m. A fly past by aircraft from the Royal Air Force and World War Two planes from the Battle of Britain Flight.