The Royal Wedding, Play by Play

A horse is groomed during preparations for the royal wedding of Britain's Prince William and Kate Middleton, at Hyde Park Barracks in central London, on April 15, 2011. Britain's Prince William, the second in line to the throne, will marry his fiancee Kate Middleton at Westminster Abbey on April 29, 2011 in London. The wedding is set to be Britain's biggest royal wedding since William's parents, Prince Charles and Lady Diana Spencer, married in 1981. April 29 has been made a public holiday throughout the kingdom. Getty Images

No comments:

Post a Comment