News just in!
Clarence House has issued this announcement: 'The marriage of Prince William and Miss Catherine Middleton will take place at Westminster Abbey on Friday 29th April 2011.' Here's hoping this means a three-day weekend for all! 'The Royal Family will pay for the wedding, following the precedence set by the marriages of The Prince and Princess of Wales in 1981 and Princess Elizabeth and Prince Philip in 1947.' Woo-hoo!