Royal Wedding of Prince William & Kate Middleton 2011
Britain's Prince William and Kate Middleton married at Westminster Abbey on April 29, 2011 in London, England.
Kate Middleton arrives in a car with her father Michael Middleton arrive to attend the Royal Wedding of Prince William to Catherine Middleton at Westminster Abbey on April 29, 2011 in London, England.
Catherine Middleton enters Westminster Abbey through the Great West door
Catherine Middleton waves as she arrives for the Royal Wedding of Prince William to Catherine Middleton at Westminster Abbey
Prince William and Prince Harry leave Clarence House for the wedding
Britain's Prince William arrives at Westminster Abbey accompanied by his brother Prince Harry, ahead of his wedding to Kate Middleton, in London.
Prince William and Kate Middleton exchange rings in front of the Archbishop of Canterbury at Westminster Abbey.
Britain's Prince William and his wife Kate stand outside of Westminster Abbey after their Royal Wedding in London.
Royal Couple return to Buckingham Palace in a carriage
Britain's Prince William and his wife Kate left, wave as they leave Westminster Abbey at the Royal Wedding in London
Britain's Prince William and his wife Kate wave from the balcony of Buckingham Palace after the Royal Wedding in London
Britain's Prince William kisses his wife Catherine on the balcony of Buckingham Palace after the Royal Wedding in London Friday, April, 29, 2011.
Britain's Prince William and his wife Kate go back inside from the balcony of Buckingham Palace after the Royal Wedding in London