Crowds 'amazed' by royal wedding
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 royal couple during their big day.