Prince William and girlfriend Kate Middleton are engaged and will marry next spring or summer in London - a royal wedding that Britons have been eagerly awaiting for years.
The announcement Tuesday by royal officials ends an on-again, off-again romance that began after the two met more than eight years ago as students at the University of St. Andrews in Scotland.
Prince Charles' Clarence House office said the heir to the British throne is "delighted to announce the engagement of Prince William to Miss Catherine Middleton." It said they got engaged last month during a vacation in Kenya.
Prime Minister David Cameron said he was delighted by the news, and sent the couple his best.
The prince, who is second in line to the throne, once told an interviewer he wouldn't marry "until I'm at least 28 or maybe 30." He turned 28 in June and recently completed training a Royal Air Force search and rescue pilot.