Yesterday was Tonight Show host Jimmy Fallon’s 40th birthday. To celebrate, the producers of the show cooked up a special on-air surprise for the TV personality. The hilarious segment began with a giant birthday cake, with a naked Seth Rogen and James Franco wishing Fallon a happy birthday, before introducing the “real surprise,” the legendary Stevie Wonder. Watch the shenanigans unfold below:

Wonder recently announced a “Songs In The Key of Life Performance” tour, with stops in major cities across the US. Get Wonder’s full tour schedule here. Stevie appeared later on in the show, promoting his tour, to perform “Sir Duke” (at Fallon’s request) and “The Sucker” (at Questlove’s request) with The Roots. Check it: