A VERY IMPORTANT DATE: Prince William and Kate Middleton will marry on April 29, a Friday, at Westminster Abbey in London, St. James’ Palace has announced.

The date has been made a public holiday by the U.K.’s coalition government. 

load comments
blog comments powered by Disqus