Royal Wedding Ceremony Pictures: 25 Best Shots Of William And Kate
advertisement
advertisement
The highly predictable Royal Wedding of Prince William and Catherine Middleton took place at Westminster Abbey on April 29th, 2011 in London, England. It was a great day for a great couple..