Elton John is doing the publicity rounds over the last few weeks for the release of his new album 'Wonderful Crazy Night', and that included a stop-off on The Late Show with James Corden.

The music legend was the latest big name to take part in Corden's infamous Carpool Karaoke, and to be fair, he was pretty good craic.

The two Englishmen drove around LA and revisited some of Elton's biggest hits when Corden picked him up at his garage, including 'Your Song', 'I'm Still Standing', 'Crocodile Rock' and 'Don't Let the Sun Go Down on Me'. Oh, and there was some fancy dress involved too, which you'll see below.

Watch it now: