A video made by the crew of the Royal Navy assault ship HMS Ocean has delighted pop star Mariah Carey.

The military men and women mime to the singer's 1994 hit All I Want For Christmas Is You.

The video was made after the crew found out the ship would be back in its home port for Christmas after seven months at sea.

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