The Queen is "absolutely delighted" at the news of Prince William and Kate Middletons engagement, Buckingham Palace said today.
After months of speculation, the couple finally announced they will marry in London in spring or summer next year.
William and Miss Middleton, both 28, became engaged while on holiday in Kenya last month.
A Buckingham Palace spokeswoman said: "Both the Queen and the Duke of Edinburgh are absolutely delighted for them both."
A spokeswoman for Prime Minister David Cameron said: "He is delighted with the good news. He sends the couple his very best."
Clarence House said in a statement: "The Prince of Wales is delighted to announce the engagement of Prince William to Miss Catherine Middleton."
A spokeswoman for Mr Cameron said: "He is delighted with the good news. He sends the couple his very best."
Deputy Prime Minister Nick Clegg and his wife Miriam also sent their best wishes.
"I am thrilled to hear the fantastic news of Prince William and Kate Middletons engagement," Mr Clegg said.
"Miriam and I would like to send our very best wishes to the happy couple ahead of their big day."
And Labour leader Ed Miliband added: "Im delighted for Prince William and Kate Middleton and send them my very best for their wedding.
"The whole country will be wishing them every happiness."
Miss Middleton, who comes from a wealthy middle class background, was born a commoner but is now in line to become Queen one day.
She met William at St Andrews University in 2001 while they were studying history of art.
They moved into a shared house with two other friends in 2002 and reportedly became a couple around Christmas 2003.
Earl Spencer, William's uncle and the brother of Diana said in a statement: ``It's wonderful news. Very exciting. My family are all thrilled for them both.''
Following the marriage, the couple will live in north Wales, where Prince William will continue to serve with the Royal Air Force.
Although the may get married in London, wouldn't it be great if they honeymooned in Wales .......