Save the date!
On 29 April 2011 Prince William will marry the gorgeous Kate Middleton at Westminster Abbey, London. The day has been declared a public holiday and is set to be a national celebration of epic proportion, so why not come over to enjoy the atmosphere and pageantry for yourself?