The countdown to the royal wedding has begun!
Prince William and Kate Middleton have decided to get married on Friday 29 April 2011 at Westminster Abbey in London.
Government officials have agreed the day will be a UK public holiday, so if you're back from your Easter holidays you might get a day off school!
Westminster Abbey holds 2,200 people. It's often used by the royals - the Queen's wedding was held there in 1947.
William and Kate announced they were getting married on 16 November 2010.
The 1,000-year-old church also has sad memories for William - it's where the funeral of his mother, Princess Diana, took place in 1997.
Lots of people guessed that the couple might pick Westminster Abbey after Kate was photographed visiting the church just after the engagement was announced.