Are you ready for April 29th? Want to know what's happening when? Pay attention...(all times GMT)6.00am - Behind the scenes workers have been awake for hours, all through the night in fact, ensuring that the day will run smoothly. Police will be amongst the earliest risers, checking security is tight around the royal venues and routes, closing down the area within and around the processional route. Gardeners, street cleaners and city workers are preparing thr route for the Royal Wedding.
9.00am to 10.00am - Guests will start arriving from 9am. This will mean an array of royal dignitaries, heads of state, politicians, friend and family and the all-important celebrities!! In total the guest list is around 1900.
10.10am - Wills and Harry leave Clarence House for Westminster Abbey. They are followed at a respectful distance by the remainder of the Royal Family, who themselves depart from Buckingham Palace. All travel in state cars.
10.50am - Kate, with her father Michael, set off in the Queen's Rolls-Royce Phantom VI (the car attacked by protesters in London in December, as it happens).
11.00am - The Wedding Ceremony!! The Westminster Abbey Service begins with the bride and her father walking down the aisle, and William will be waiting by the altar for her.
12.15pm - If it is sunny and dry weather, the 1902 State Landau carriage will transport the newlyweds to Buckingham Palace. If it is raining, the Glass Coach (used by Diana 30 years ago) will be used instead. The Household Cavalry Mounted Regiment will escort the Queen and Prince Philip, and two separate Ascot Landau carriages will take Harry and Pippa, Best Man and Maid of Honour, as well as the young page boys and bridesmaids.
12.40pm - just 600 guests are inivted to Buckingham Palace for a Champagne reception hosted by the Queen. 10,000 canapés will be prepared.
1.30pm - Wills and Kate - now married - will appear on the balcony of Buckingham Palace, with hopefully a public kiss. This will be followed by a flypast of RAF airfraft.
2pm - Roads in London are reopened to civilian traffic.
3.30pm - Kate and Wills spend time with their guests - away from the paparazzi!
7.00pm - 300 of the couple's friends and family will attend a dinner hosted by Charles, Prince of Wales.
....and they lived Happy Ever After...?