The Tonight Show With Jay Leno is no more, folks. Leno bid adieu to the show last night (for real this time), and a slew of celebrities made unexpected appearances. Everything started out on a happy note, with Leno poking fun at himself in his opening monologue. However, things got emotional when guest Billy Crystal brought on a bunch of random celebrities to sing goodbye to the host. Jack Black, Oprah (yes, Oprah was there), and Kim Kardashian all sang to Leno, to the tune of The Sound of Music's "So Long, Farewell." By the end of the show, Leno was legitimately crying before Garth Brooks came on to usher him out with "Friends in Low Places." Take a look at all the highlights from Leno's final show.