There's not long to go until 'Rocketman' is released, and Elton John and Taron Egerton have been doing their level best to drum up as much publicity as possible for the biopic.

In the past, that's meant duetting on 'Tiny Dancer' at John's Oscars auction for his AIDS foundation - a video that generated a lot of excitement because it was clear that, well, Egerton could actually sing.

Now the duo are at it again, this time duetting on John's hit 'Rocketman' at its premiere at the Cannes Film Festival.

With Elton John taking to the piano for a short set at the film's afterparty, the young actor joined him after he'd played 'I'm Still Standing'.

The film, by the way, earned a 4-minute standing ovation - which brought Egerton to tears. It's in Irish cinemas from May 22nd.