Majestic moment whales put on an underwater dance show for lucky diver – and he even snaps a selfie

This is the majestic moment a group of humpback whales appear to DANCE with a lucky diver.

The enormous beasts were spotted on the horizon by Craig Parry, 35, during a trip to Vava’u, Tonga.

The majestic mammals put on a spectacular performance for the diver

The majestic mammals put on a spectacular performance for the diver

After he dived in the mammoth mammals soon decided to put on a performance for Craig who couldn’t believe his eyes.

The photographer, from Byron Bay in New South Wales, Australia, even managed to snap a selfie as they surrounded him.

He said: "Diving with whales is something everyone should experience - I captured images I could only dream about."

Craig said: “Diving with whales is something everyone should experience – I captured images I could only dream about.”

He said: “It happened so fast I wasn’t prepared – we jumped in a boat and within 10 minutes I was in the water with a 40 tonne male.

“After the adrenaline wore off it was amazing feeling of trust and connection – I felt safe next to this enormous mammal.

“When you are really close it’s easy to lose the perception of their size you feel like you are next to an animal the size of say a cow because they move so gracefully.

“It was very surreal as he was very interactive with me – I felt a strong connection, I think he was just as excited as I was.”

The enormous beasts were spotted near Vava'u, Tonga

The enormous beasts were spotted near Vava’u, Tonga

After spending so long with the fascinating animals Craig decided to have some fun with them so shot a selfie.

He added: “I’ve shot a selfie with a turtle before but I didn’t go to Tonga thinking about getting one.

“I was with this group of whales around two hours so I couldn’t think of any other image I needed.

“Diving with whales is something everyone should experience – I captured images I could only dream about.”

Lucky diver Craig Parry managed to snap a selfie with the humpback whales

Lucky diver Craig Parry managed to snap a selfie with the humpback whales