Prince William and Kate Middleton will marry on Friday, April 29 at Westminster Abbey, according to Clarence House. The Royal family and the Middletons will pay for the wedding, while taxpayers will cover the cost of extra security and transport. Westminster Abbey was also the venue of the Queen and Queen Mother’s weddings, and Princess Diana’s funeral in 1997. The couple, both 28 years old, were engaged on a holiday in Kenya in October. The couple chose the date because it came after Easter and Lent, and before a busy political time in May and June, the BBC reports. “We want to mark the day as one of national celebration, a public holiday will ensure the most people possible will have a chance to celebrate on the day,” Prime Minister David Cameron said. As a result of the royal wedding, millions of workers in England, Wales and Northern Ireland will have a three-day week.