The wedding of Prince William and Catherine Middleton was the most eagerly anticipated royal spectacle in decades.

We live-blogged the wedding as it happened. You can replay the memorable event by clicking into the box below.