Princess Eugenie has revealed she cried when boyfriend Jack Brooksbank went down on one knee to ask her if she would marry him.

She revealed the proposal was a "complete surprise" but described it as the "perfect moment".

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

Speaking to the BBC's The One Show, with her fiance by her side, the princess, 27, said the proposal took place near a lake.

Image:The princess shows off her engagement ring

She 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."

When asked about the Queen's involvement, Eugenie replied: "Granny actually knew right at the beginning, she was one of the very few people at the beginning, we left her this weekend and had a lovely time and she was very happy, as was my grandfather."

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, was released to mark the announcement.