Everything you want to know about the royal wedding
Prince William and Catherine Middleton are getting married at Westminster Abbey on Friday. Find out everything you want to know about the events of the day here.
Millions of people worldwide are expected to watch the spectacle and enjoy the celebrations.
Follow our guide to the schedule of events and the route the royal procession will take, and find out who is sitting where in the abbey.
There is also travel advice and a guide to the BBC's coverage on TV, radio and online.
The first guests will start to arrive at the abbey at 0815 BST. But they could be set for a long wait as the first members of the Royal Family - Prince William and his best man Prince Harry - will not be turning up for another two hours.
According to the confirmed wedding timings, the marriage service itself will begin at 1100. An hour and a quarter later Prince William and Catherine Middleton will emerge as a married couple and take a carriage procession to Buckingham Palace.
Who's sitting where?
The wedding will see 1,900 guests gathered in Westminster Abbey, including 46 foreign royals, the prime minister and members of the cabinet and the armed forces. Take a 360 degree tour of the abbey.
Wonder where the Royal Family and Middleton family will watch proceedings? And what about friends like David and Victoria Beckham? Will they get a better view than the foreign royals and diplomatic representatives from across the world? Take a look at the seating plan to find out.
Shortly after midday, following the wedding ceremony at Westminster Abbey, William and Kate will travel in an open carriage past crowds of well-wishers to Buckingham Palace.
They will go in a procession past many of London's best known landmarks. Explore the route on the map of the royal wedding route or if you want a little flavour of how it just might feel to be in the procession itself explore the route on video.
How to follow the royal wedding on the BBC
The BBC will be bringing viewers and listeners comprehensive coverage across TV, radio and online, both in the UK and around the world.
The BBC News website will be providing across-the-board coverage of the event on the day to UK and international audiences, with live video and expert, informed commentary on the occasion, up-to-the-minute written updates from our correspondents and expert observers, and all the latest pictures.
Our royal wedding homepage will be the focus of our live coverage, which will begin at 0600 BST (0500 GMT).
Planning to journey into London to see the procession? Huge crowds are expected but visitors can minimise any travel disruption if they plan ahead.
There are significant road closures which will be in place and several bus routes in central London will be diverted. The Tube will run a Saturday service during the day, with all stations close to Westminster staying open.