Royal wedding schedule for Prince William and Kate
The marriage of Prince William and Miss Catherine Middleton will take place at Westminster Abbey on Friday, April 29, 2011. The Dean of Westminster will conduct the service, the Archbishop of Canterbury will marry Prince William and Miss Middleton, and the Bishop of London will give the address. The Archbishop’s and the Dean’s roles are… Read More »