April 29-The Royal Wedding

Britain's Prince William and Kate Middleton, now Catherine, Duchess of Cambridge, were married at Westminster Abbey. Toby Melville/Reuters
Loading