The much anticipated Royal Wedding has finally arrived. On Friday, April 29, Prince William and Kate Middleton will finally tie the knot in a ceremony at Westminster Abbey in London.

The Royal Wedding will be broadcast on television by the BBC. The TV coverage will be anchored by Huw Edwards. The Royal Wedding will also be broadcast live on YouTube.

Below you will find a minute-by-minute schedule for Friday's ceremony. Note that these are London times. To calculate the time in the United States subtract 5 hours for EST, 6 for CST and 8 for PST.

Between 8:15 a.m. and 9:45 a.m.: General guests will arrive at the Great North Door of Westminster Abbey.

9:50 a.m.: Governors-General and Prime Ministers of countries, the Diplomatic Corps and other distinguished guests will arrive at Westminster Abbey.

10:10 a.m.: Prince William and Prince Harry leave Clarence House. They arrive at Westminster Abbey at 10:15 a.m.

10:20 a.m.: Kate's mother and brother, Carole and James Middleton leave the Goring Hotel. They will arrive at Westminster Abbey at approximately 10:27 a.m.

10:25 a.m.: Other members of the royal family such as Lady Amelia Windsor depart for Westminster Abbey. They arrive at 10:30 a.m.

10:35 a.m.: More well-known members of the royal family depart for Westminster Abbey. Such members include Princess Anne, Prince Andrew, Prince Eugenie, Princess Beatrice and Prince Edward.

10:38 a.m.: The Prince of Wales and The Duchess of Cornwall leave Clarence Hall.

10:40 a.m.: The Queen and The Duke of Edinburgh leave Buckingham Palace for Westminster Abbey. They will arrive by 10:45 a.m.

10:48 a.m.: The bridesmaids and pages leave the Goring Hotel.

10:51 a.m.: Kate Middleton and her father leave the Goring Hotel for Westminster Abbey.

11 a.m.: The service begins.

12:15 p.m.: The Carriage Procession of the bride and Bridegroom with a Captain's Escort of the Household Cavalry, followed by The Queen's Procession with a Sovereign's Escort of the Household Cavalry leaves Westminster Abbey for Buckingham Palace.

12:30 p.m.: Kate and William arrive at Buckingham Palace.

12:40 p.m.: Members of the royal family arrive at Buckingham Palace.

1:25 p.m.: Prince William and Kate, and their families appear on the balcony. The bride and groom share a kiss.

1:30 p.m.: The Royal Air Force and the Battle of Britain Memorial Flight fly by.