Royal wedding: The ceremony in full
Prince William and Kate Middleton, now the Duchess of Cambridge, have been married at Westminster Abbey in London.
Around a million people lined the streets of London to catch a glimpse of the couple and hundreds of millions of people were estimated to watch the proceedings worldwide on television.
The prince wore the red tunic of an Irish Guards colonel and the Duchess wore a dress designed by Sarah Burton.