There's living your best life, then there's hopping on a boat in Italy with your friend and throwing down some fierce dance moves.

Florida Panthers goalie Sergei Bobrovsky and New York Rangers forward Artemi Panarin aren't teammates anymore, but that didn't stop them from joining forces for a dance party off the island of Capri. Panarin posted a video of the pair cutting a rug to some funky tunes and their techniques are something to behold.

Instagram from @artemiypanarin: Dance party

Panarin, who might be angling for a spot with The Rockettes, agreed to a seven-year, $81.5 million contract with the Rangers on July 1.

Bobrovsky, who signed a seven-year contract with the Panthers, also on July 1, showed off his goalie flexibility by standing on one foot and putting the other on the ceiling in a clip posted to his page.

Instagram from @sergeibobrovsky: Flexibility

They played together for the Columbus Blue Jackets after Panarin was traded there on June 23, 2017. Bobrovsky had been with Columbus since 2012.

Though they'll have to face each other at least a few times this season as opponents, this friendship looks like a bond that can't be broken.

Instagram from @artemiypanarin: Best friends