This Day in History: 2011-04-29
(April 29, 2011)
On this day in 2011, Prince William of Wales, the second in line to the British throne, married Catherine Middleton, his longtime fiancée, in a magnificent wedding watched by millions of people on television.