8 of 46: Soldiers of the Household Cavalry cross Horseguards as they take part in an overnight dress rehearsal for the Royal Wedding of Britain's Prince William and Kate Middleton, in central London, Wednesday, April, 27, 2011. Prince William is to marry Kate Middleton at Westminster Abbey in London, on Friday, April 29. (AP Photo/Alastair Grant) (AP Photo/ Alastair Grant)

Share this gallery