Tonight Show host Jimmy Fallon is known for surprising celebrities and making hilarious skits, but the tables turned on Friday night when a shirtless Seth Rogen and James Franco (yup, you read right) surprised the TV host for his 40th birthday.
The icing on the cake came when Stevie Wonder performed some of Fallon's favourite tracks, along with a special rendition of Happy Birthday.
Enjoy!