Screenshot from Sesame Street

Usher visited the set of Sesame Street this week and sang the ABC song along with the cast in a version that will delight the old and young.

"You guys ready?" he asked Elmo, Murray, Grover and Addy Cadabby before launching into an R&B version of the song.

"Let's do it," he said. "Clap your hands." The Muppets sang backup.

Watch the video here: