On This Day in 2011: Prince William married Catherine Middleton at Westminster Abbey
29th April 2020
Friday, 29 April, 2011, about two billion people are said to have watched from around the world as Prince William wed Catherine Middleton at Westminster Abbey in London.
The Metropolitan Police said that about a million people lined the route of the royal procession on the streets of London while another half a million people gathered in front of Buckingham Palace to watch the bride and groom…