Princess Eugenie cried when boyfriend Jack Brooksbank went down on one knee to ask for her hand in marriage, and she revealed the proposal was a “complete surprise” but the “perfect moment”.

Eugenie’s engagement to her long-term partner has been greeted with joy by her parents the Duke and Duchess of York, with Andrew summing up the feelings of the royal family with the words: “I’m absolutely overjoyed. I’m thrilled.”

The Queen and Duke of Edinburgh also expressed their delight at the news, wishing their granddaughter and her fiance “all the best”.

Eugenie, 27, and Mr Brooksbank, 31, got engaged in Nicaragua earlier this month during a private holiday, the palace revealed.

The princess began dating the brand ambassador of Casamigos Tequila about seven years ago after they met while skiing near the Swiss resort of Verbier.

Interviewed by the BBC’s The One Show, with her fiance by her side, the couple said the proposal took place near an undisclosed lake.

The princess said: “The lake was so beautiful, the light was a special light I’ve never seen.

“I actually said, ‘This is an incredible moment’ and then he popped the question, which was really surprising even though we’ve been together seven years – a complete surprise.

“It was like this perfect moment, we couldn’t be happier because we knew it was going to end up this way.”

She added “I was over the moon, crying,” and when asked if she saw the proposal coming, replied it was a “complete surprise”.

The announcement has been marked by the release of a series of engagement photographs, with Eugenie proudly showing off her padparadscha sapphire and diamond engagement ring in pictures taken in Buckingham Palace’s Picture Gallery.

During the brief TV interview Eugenie’s fiance said he helped design his bride-to-be’s engagement ring: “I went and found an amazing padparadscha sapphire but didn’t want to do anything until Eugenie had signed off on it.”

He revealed it was “love at first sight” for the couple when they first met on their skiing break.

When presenter Matt Baker asked if the princess was going for a “straight” or “meringue”-style wedding dress she joked: “Maybe a mix of both if there’s such a thing. No meringue shoulders, that’s a little bit out of fashion. We’ll see what happens but planning will start as of tomorrow, I assume.”

Asked to introduce her fiance to the world, Eugenie replied: “We met when I was 20 and Jack was 24, fell in love, and we have the same passions and drive for life. So nice we get to share this moment with everyone and you get to meet Jack.”

Eugenie said only their parents, siblings and the Queen and Philip knew before Monday’s big announcement.

Questioned by Baker about learning to be royal, Mr Brooksbank replied it was “very, very special” to be a part of the princess’s family but insisted it would still be “Jack and Eug”.

They plan to marry this autumn in St George’s Chapel at Windsor Castle – the same venue as Prince Harry and Meghan Markle’s wedding in May – but Andrew said a date had yet to be chosen.

Speaking during a visit to the King’s Lynn Innovation Centre, the duke said: “I’m absolutely overjoyed. I’m thrilled.”

Of his future son-in-law, he said: “Jack is an absolutely outstanding young man and Eugenie and he have got to know each other over a number of years, and I’m really thrilled for them.”

The duke said attention would turn to the planning of the wedding and “getting it all organised” but “we can’t fix a date yet, we’ve got to look at everyone’s diaries. It’s a bit more complicated than that!”

He added: “But today it’s their day. I’m just completely overjoyed for them and wish them every happiness.”

In one picture released to mark the announcement Eugenie, wearing a colourful dress by Erdem and shoes by Jimmy Choo, and her fiance gaze into each other’s eyes.

A Buckingham Palace spokesman said: “The Queen and Duke of Edinburgh are very pleased and wish the couple all the best.”

In three tweets – which were retweeted by Andrew – Sarah, Duchess of York expressed her happiness at the news.

In one, she wrote: “Total joy!!” and included a picture of the couple overlaid with the words: “A total embrace of goodness and joy.

“We love Jack and I am so excited to have a son, a brother and a best friend. Eugenie is one of the finest people I know and so together it will be pure harmony.”

Prime Minister Theresa May said of the announcement in a tweet: “My very best wishes to Princess Eugenie and Jack Brooksbank on their engagement – congratulations to the happy couple.”

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.”