Catherine
Middleton and her father Michael Middleton make their way to
Westminster in London, England. The marriage of Prince William, the
second in line to the British throne, to Catherine Middleton was held in
London today. The Archbishop of Canterbury conducted the service which
was attended by 1900 guests, including foreign Royal family members and
heads of state. Thousands of well-wishers from around the world have
also flocked to London to witness the spectacle and pageantry of the
Royal Wedding and street parties are being held throughout the UK.
(Roland Hoskins/WPA Pool/Getty Images)
#