The royal wedding

April 29, 2011
previous next
Young spectators wait outside of Buckingham Palace for the Royal Wedding of Britain's Prince William and Kate Middleton in London Friday, April, 29, 2011. (AP)

heraldnet logo