American singer Mariah Carey has shown her support for the British Royal Navy, after the crew of HMS Ocean recorded their own music video to go with her single All I Want for Christmas is You.

Apparently, after watching it, the singer tweeted: This is the best thing I've ever seen, you guys just made my day! Happy Happy Christmas!!! x0x0 to the troops.

The sailors dance around the British warship as part of a festive message to their friends and family and now their clip has gone viral on YouTube. It has been viewed nearly 450,000 times since it was posted on December 2. The men and women in the video strike several poses in a bikini top, with a surfboard and even on the toilet.

Lt. Kelly Cleeve, who filmed and edited the video, with WO Mick Wakeham and the aviation department, said it had been a stressful time and recording the song was a way to boost morale and give the guys a bit of a diversion.

The ship will be back in Plymouth on Friday after a seven-month deployment, where more than 1,000 friends and family members will be waiting to greet the ship.

Check out the video here: