Josephine Skriver is engaged to long-time boyfriend Alexander DeLeon.

The Victoria’s Secret Angel announced the news on Instagram overnight, revealing American musician Alexander popped the question while they were on a holiday to see the Aurora Borealis in Finland.

“It was a cold November night. Alex had us driven all the way to Finland to see the northern lights,” the Danish model explained.

“He had a bonfire built for me on top of the middle of a frozen lake deep in Scandinavia completed with the full moon shining on our backs and hot cocoa to keep us warm!?!? Like.. is he crazy?!???” the 25-year-old continued.

“For the first time in both of our lives we got to see the northern lights decide [sic] to show their dance across the starry night!! It was a full moon… it was on the 23rd (23 is my lucky number) and the same day as his song “Aurora Borealis”, which was the first song he ever wrote about me, came out to the world!”

Skriver shared photos of DeLeon getting down on one knee, and of her diamond ring.

“When he got down on one knee and asked me to be his forever … I have never been more sure about anything in my life. You are my biggest adventure. My fairy tale come true. My soulmate. My best friend. The love of my life. So of course it was 1millionxYES!!!”

Josephine and Alexander started dating in 2013, and live in Nashville, Tennessee.

And her week is only going to get better – the 2018 Victoria’s Secret show, which Skriver walked in again this year, airs on television on Sunday.