Kate arrives for her royal wedding to Prince William
Kate Middleton has arrived at Westminster Abbey for her marriage to Prince William.
Some 1,900 people were invited to the church service and thousands of people camped out overnight on the procession route the couple will take to Buckingham Palace after the service.
The couple are to use an open-topped carriage for the procession.