The song “(I’ve Had) The Time of My Life” from the timeless classic movie “Dirty Dancing,” has seen many interpretations.

It’s played at countless weddings and other celebrations. And as soon as it starts everyone knows the song.

However, few people have ever seen it danced to on ice…

International ice skating superstars Stefania Berton and Ondrej Hotarek took on this classic love song in amazing fashion.

Professional ice skaters routinely train for many years and they can end up practicing several hours a day, seven days a week to stay at the top of their game.

But we see all the hard work pay off the moment they hit the ice and the crowd becomes mesmerized by every moment of their flawless performances.

And when these two skaters performed to “The Time of My Life,” they gave everyone goosebumps!

This song always seems to takes you back in time as soon as the speakers play the first note. It’s hard to believe that Dirty Dancing came out over three decades ago, and yet “Time of My Life” is still going strong.

The song itself shot up to the top of the music charts in 1987 and stayed there for one week.

Sadly, unlike the song, Stefania and Ondrej’s ice skating partnership didn’t stand the test of time. But they way they captured this beautiful moment will live on in the hearts of their fans forever.

This video of their performance is still widely shared today and is as timeless as the song they perform to. Most skaters can only dream of having the type of chemistry these two had in this unforgettable moment.