Prince William Friday married his bride Kate Middleton in a fairytale ceremony which saw London erupt into jubilant celebrations, and was watched by hundreds of millions around the world.
Up to a million people cheered Britain's new royal couple along the procession route, and surged to the gates of Buckingham Palace to witness them display their affection with - not one, but two - public kisses during the traditional balcony appearance















































































Video after the jump