John Travolta attended the Cannes Film Festival to premiere a film, but he received an unexpected honour that left him emotional.

The 72-year-old actor was surprised onstage at the Debussy Theater on Friday, 15 May.

The surprise honour was presented to Travolta, who was visibly moved by the recognition.

Travolta's reaction to the honour was emotional, and he was seen in tears.

The moment was a highlight of the festival, and a memorable experience for Travolta.