Great excitement mounted along the Royal Mile as the well wishers waited to catch a glimpse of the royal party. After struggling with their public image for years, the Windsors have seen their popularity soar following Prince William's wedding.

And cheers went up as they started to arrive at the historic Edinburgh church.

The royals were each greeted by the Reverend Neil Gardener – officiating the ceremony – and a small troupe of pipers, playing outside.

CLICK ON THE PHOTO FOR FULL GALLERY

Among the first to arrive at Canongate Kirk were Prince Andrew with his two daughters Beatrice and Eugenie, and the Earl and Countess of Wessex.