The royal wedding

April 29, 2011
previous next
Royal Wedding wellwishers wait outside Westminster Abbey, in London prior to the wedding of Prince William and Kate Middleton Friday April 29, 2011. (AP)

heraldnet logo