The Tonight Show host Jimmy Fallon just turned 40 years old last week. To celebrate, The Tonight Show unveiled a slew of birthday surprises that had Jimmy smiling ear to ear. Seth Rogen and James Franco burst out of a giant cake, Stevie  Wonder performed Happy Birthday, and much more!