Click refresh or hit F5 for the latest updates
• Kate and William wave from their open-top carriage after leaving the abbey (PA)
12.56pm: Thanks for joining us on today's live blog. We'll have more news, analysis, pictures and video online this afternoon, and read much more in The Scotsman and Scotland on Sunday this weekend.
12.25pm: The royals are arriving at Buckinham Palace. They will gather inside for photos then are expected to appear on the balcony at around 1.25pm.
12.20pm: This event was always going to be a massive challenge for the police. So far, there are reports of just ten arrests - "within and outside the event footprint", Scotland Yard say. Yesterday the police arrested 20 suspected anarchists.
12.19pm: The tiara worn by Kate was loaned to her by the Queen, it has emerged. The little known "halo" tiara was made by Cartier in 1936 and bought by Queen's father, then the Duke of York, for the Queen Mother, then the Duchess of York.
12.18pm: The Queen is travelling in the "Scottish stagecoach". Not exactly Stagecoach Express, and she won't be asking for two OAP singles.
12.14pm: Near hysteria as the royal couple proceed along Whitehall, past the Senotaph.
12.09pm: Huge roars and clouds of confetti as Kate and William finally emerge from the abbey and hop into their open top carriage. Their path is lined with servicemen and women specially selected for their achievements.
12.08pm: Tweet from @Fifeneebs - "I do hope Kate and Wills have updated their status on Facebook while signing all the papers. 21st century monarchy n all that."
12.06pm: Kate Middleton is undoubtedly the focal point for much of the attention today. Here is a gallery of images of her much anticipated dress.
12.02pm: Comment from Geoff - "A bright spot in the general gloom. I wish them well. Hopefully William will herald the arrival of a slimmed down and updated Monarchy for the 21st Century."
11.53am: William and Kate now have to sign three registers - two registers for the abbey and one for the chapel royal.
11.52am: If you're getting a bit tired of the occasion, you could watch Duel in the Sun on BBC Two, a Western featuring Gregory Peck and Lionel Barrymore, property show A Place by the Sea on Channel Four or Santa Fe, another Western on Channel Five.
11.48am: In Edinburgh, people are participating in an anti-royal wedding gathering on the Royal Mile, rebranded the "Republican Mile" for the day:
11.47am: We are in the midst of the prayers. Next is the singing of Jerusalem.
11.46am: According to a lip reader, Prince William cracked a joke to his future father-in-law at the altar: "We were supposed to have just a small family affair."
11.33am: As the ceremony follows the order of service, here's a gallery of images of the royals arriving at the abbey this morning.
• Prince William is joined by Kate Middleton at the altar (PA)
11.26am: Kate's brother James is now reading a lesson from the Bible (Romans 12: 1-2, 9-18) as the royal couple look on. Kate gets a cheeky wink from William.
11.17am: The couple exchange vows, prompted by the Archbishop of Canterbury. William places the ring on Kate's finger - it takes a bit of pushing.
11.14am: No-one shouted out at the "If any man..." bit. Always a relief.
11.07am: The world watches as a clearly emotional Kate Middleton, accompanied by her father, makes her way towards the Nave as the choir sing 'The Introit'. She joins William at the altar.
11.03am: The Dean of Westminster welcomes Kate as they prepare for the procession of the bride.
11.01am: She's a minute late, as we get confirmation of the designer: Sarah Burton at Alexander McQueen.
10.58am: Huw Edwards on the Beeb is a Kate fan: "The effect is splendid, it really is magnificent."
• Kate Middleton is driven to the abbey with her father (PA)
10.55am: The wait is almost over, as Kate Middleton is driven to the abbey, wearing an ivory dress with long sleeves and open neck, with a veil covering her face. She waves to the cheering crowds as her sister Pippa escorts the bridesmaids inside the abbey.
• The Queen and the Duke of Edinburgh, with the Prince of Wales and the Duchess of Cornwall, arrive at the abbey
10.49am: The state trumpeters greet the Queen's arrival in the abbey.
10.47am: Bookmakers Paddy Power have odds of 5/2 that Kate Middleton will be one minute late and odds of 3/1 that she will be five minutes late. Worth a last minute punt?
10.44am: The Queen leaves Buckingham Palace with the Duke of Edinburgh. She is wearing an Angela Kelly-designed single crepe wool primrose dress, fashion fans.
10.40am: Prince Charles and Camilla are next to leave. Camilla is wearing a champagne silk dress and clutch bag by Anna Valentine, with shoes by Jimmy Chu. Sophie Raworth on the BBC says she looks "stunning".
10.35am: There's a real cavalcade of royals on the way to the abbey now, as the Duke of York, Princesses Beatrice and Eugenie, the Earl and Countess of Wessex, the Princess Royal and Vice Admiral Timothy Laurence are driven down the mall. Still waiting on the big guns.
10.27am: Now it's mother-of-the-bride Carole Middleton's turn in the limelight, as she is driven to the abbey. About half an hour to go now.
• Prince William arrives with Prince Harry at the abbey (Getty)
10.18am: Prince William has arrived at Westminster Abbey with his brother Harry, in full military regalia. A few signs of nerves but they look fairly relaxed as they greet guests inside.
10.15am: Of course, not everyone is so enthused about the royal nuptials. If you want to avoid it altogether, it's not too late. Here's how.
10.12am: We're now waiting on the emergence of Prince William and his best man Prince Harry. The mall is decked out in union flags and the crowds cheer as the official car leaves Buckingham Palace.
10.03am: Kate Middleton has been called "Waity Katie" during her long courtship. Although the daughter of self-made millionaires, she is, to use the old-fashioned term, a "commoner".
• Sir Elton John and David Furnish arrive for the ceremony (Getty)
10.00am: Sir Elton John, who was famously a close personal friend of William's mother, has arrived with partner David Furnish. They drew one of the biggest cheers from the crowd before heading inside.
• People gather for a Royal wedding breakfast at St Salvator's Quadrangle in St Andrews (PA)
9.57am: The Fife town where William and Kate's romance began got celebrations off to an early start today with a large wedding breakfast. More than 2,000 people crowded into St Salvator's Quadrangle in St Andrews to fill their stomachs ahead of a day of festivities.
9.48am: The maroon Rolls-Royce that will take Kate to the abbey has arrived at The Goring Hotel. The large-scale operation to prepare her hair is understood to be underway.
• A military band perform as they march on the Mall (Getty)
9.40am: Prime Minister David Cameron on the royal couple: "We are a reserved lot (in Britain), but when we go for it we go for it... It's very exciting... Kate Middleton and Prince William bring a sense of fun and a sense of humour, as well as a sense of duty. He has a wicked sense of humour." The PM has ditched his tails for a morning suit today.
9.24am: There will be a global TV audience of around two billion people watching this morning. The marriage of Charles and Diana in 1981 was, at the time, the most popular programme ever broadcast, with a meagre audience of 750 million.
• David and Victoria Beckham arrive at Westminster Abbey (PA)
9.22am: Breaking news! The Beckhams have arrived. Apparently Victoria Beckham has chosen one of her own designs. David is wearing Ralph Lauren. So now you know.
9.18am: Tweet from @lothian_sky: "Just waiting to see what Moira Salmond's wearing, & how many swan liver canapes Alex manages to scoff. Fill yer boots Eck!"
9.15am: Here's the schedule... The guests are currently arriving at the Great North Door of Westminster Abbey. From 9.50am "governors-general and prime ministers of realm countries, the Diplomatic Corps, and other distinguished guests" will arrive. Then at 10.15am Princes William and Harry will appear. The service will begin at 11am.
9.11am: Are you taking part in a street party today? Let us know what you have planned using the contact details below. Here's a quick list of events planned in Scotland. If you're in Glasgow, the city council have issued a warning not to attend the Facebook-organised party at Kelvingrove Park, where 10,000 people have signalled their intent to attend.
8.50am: Weather watch: Any showers are unlikely to hit central London until early afternoon, meaning William and Kate should be able to make their way from Westminster Abbey to Buckingham Palace without getting wet. The open-top carriage is ready to go.
8.23am: Of course, Kate and William already have connections to Scotland through their time at university in St Andrews, but the title of the Earl of Strathearn will now link them to Perthshire as well. Strathearn has had Royal Connections since Robert Stewart, High Steward of Scotland, was created Earl of Strathearn in 1357.
• Crowds line the streets outside Westminster Abbey this morning. (PA)
8.02am: The first item of breaking news this morning is that the Queen will award the newly married couple the title of Duke and Duchess of Cambridge. William also became the Earl of Strathearn and Baron Carrickfergus, which means Kate will become the Countess of Strathearn and Baroness Carrickfergus.
8.00am: Welcome to our live blog where we'll bring you full coverage of the day we've all been waiting for (haven't we?) - the wedding of Prince William and Kate Middleton.
We'll be interspersing our updates of the occasion with photos and video clips of the events in London, fascinating facts and figures, offbeat observations and fashion analysis on that all-important dress from resident style guru Alice Wyllie.
Before all the pomp and protocol gets underway though, you could always acquiant yourself with the timings of the event, the order of service, royal wedding events in Scotland, or even ways to avoid it all together.
You can join in by commenting below, emailing email@example.com or tweeting us @scotsmandotcom. We'll feature a selection of your comments in the live blog.