British Prime Minister David Cameron said it would be "a happy and momentous occasion" and would be marked by a public holiday. "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. The costs of the wedding itself will be met by the Royal Household, with government meeting any wider security or transport- related costs," said Cameron.
On November 16, an official announcement had said that Prince William, the second-in-line to the British throne, is to marry his longtime companion Kate Middleton in 2011.
The William-Kate wedding, which is likely to rekindle memories of the fairytale wedding of Prince Charles and Princess Diana in 1981, will climax an eight year on and off romance.
William is the most liked British royal after the late Queen Mother who died in 2002 aged 101 and Britons have been eagerly awaiting the nuptials for years.
"The wedding will take place in spring or summer of 2011, in London," a statement from the Clarence House announcing the wedding had said, adding that further details about the marriage will be announced in due course.
"Prince William and Catherine Middleton became engaged in October during a private holiday in Kenya. Prince William has informed the Queen and other close members of his family. He has also sought permission of Middleton's father," the statement had said.
William and Kate, both 28, will live in North Wales where the Prince is currently serving with the Royal Air Force.
The royal announcement was broken at a Cabinet meeting on November 16 and Cameron took the call from Buckingham Palace and later relayed the news to his ministers.William joins the royals-marrying-commoners club
Prince William's night on freezing London streets
David Cameron on 3-day visit to India from today
Prince Charles set to marry Camilla
British PM David Cameron to visit India