Prince William and Kate Middleton set the date

Prince William will marry Kate Middleton on Friday April 29th next year.

They'll tie the knot at Westminster Abbey where the Queen and Duke of Edinburgh also married.

If the government give the go ahead for an extra bank holiday on the wedding day - it'll mean two long weekends in row as it's the Easter weekend just before.