Princess Eugenie is to marry her long-term boyfriend Jack Brooksbank, Buckingham Palace has announced.
Eugenie, 27, and Mr Brooksbank, 29, got engaged in Nicaragua earlier this month during a private holiday.
The bride-to-be's mother, Sarah, Duchess of York, described her "total joy" at the engagement, while the Queen and Duke of Edinburgh have also expressed their delight at the news, wishing their granddaughter and her fiance "all the best".
Princess Eugenie father, the Duke of York, said he was "completely overjoyed for them and wish them every happiness"
Mr Brooksbank's parents, Nicola and George, also spoke of their happiness.
The pair have been dating for seven years after meeting while skiing at the Swiss resort of Verbier.
Sarah posted a series of tweets describing her joy at her daughter's plans to marry Mr Brooksbank this autumn in St George's Chapel at Windsor Castle - the same venue as Prince Harry and Meghan Markle's wedding in May.
Announcing the engagement in a statement, Buckingham Palace said: "The Duke and Duchess of York are delighted to announce the engagement of Princess Eugenie to Mr Jack Brooksbank.
"Her Royal Highness and Mr Brooksbank became engaged in Nicaragua earlier this month.
"The wedding will take place in the Autumn of 2018 at George's Chapel in Windsor, with further details to be announced in due course."
A Buckingham Palace spokesman said: "The Queen and Duke of Edinburgh are very pleased and wish the couple all the best."
Mr Brooksbank's parents said in a short statement: "We could not be more delighted with the news of the engagement.
"We are completely over the moon and are very excited for them both."