Clarence House has revealed the official timings of Prince William and Kate Middleton's Royal Wedding, detailing exactly when we need to be glued to our screens for Kate's arrival at the church, the carriage procession after the ceremony and the newlyweds appearance on the balcony of Buckingham Palace.
It's an early start for the general congregation who have to arrive at Westminster between 8.15am and 9.45am. Prince William and best man Prince Harry will arrive at 10.15am, followed by Kate Middleton's mum and brother at 10.27am and some members of the Royal Family at 10.30am.
Then at 10.40am other members of the Royal Family including Princess Anne, Prince Andrew, Princesses Eugenie and Beatrice, Prince Edward and Sophie, Countess of Wessex will arrive at the abbey.
Prince Charles and Camilla will arrive at 10.42am, followed by The Queen and Prince Philip at 10.45am.
Kate and her dad Michael will leave their hotel at 10.51am to arrive at Westminster Abbey for 11am when the marriage service officially begins.
At 12.15pm, the newlyweds will leave the abbey in a carriage procession with a Captain's Escort of the Household Cavalry, followed by The Queen's Procession with a Sovereign's Escort of the Household Cavalry all heading to Buckingham Palace.
Members of the Royal Family and foreign Royal Families will arrive 10 minutes later at 12.40pm for a guest reception at the Palace.
Then the moment the world will be waiting for...
At 1.25pm William and Kate will appear on the balcony of Buckingham Palace with The Queen, and their families to wave at the crowds and share a kiss, while the Royal Air Force fly overhead.There are speculations about where the couple will honeymoon but no official destination has been announced yet.