Prince William marries Kate Middleton—live updates
Friday, April 29, 2011 Prince William of Wales, the second in line to the British throne, and Kate Middleton will today be married at Westminster Abbey in London. Thousands of people are expected to line the streets of the city as the couple travel through the capital to the Abbey, …