Buzz·Posted on Sep 11, 2015The 12 Absolute Greatest 30 Rock Cameos"Boy, you know over the last five years we've had a lot of crazy characters and guest stars drop by TGS."by Grace SpelmanBuzzFeed StaffLinkFacebookPinterestTwitterMail A handful of celebrities guest starred on 30 Rock during its seven seasons. Tap to play GIF Tap to play GIF Some were recurring, some were cameos. After lots of careful consideration, here are the top 12. 1. Chris Parnell as Dr. Spaceman. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF 2. It's hard to imagine anyone besides the legendary Elaine Stritch playing Jack's mother. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF R.I.P. Elaine, we hope you're in your coffin rocket right now. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF 3. Oprah Winfrey as Liz Lemon's drug-induced plane hallucination. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF "I have to call you back. I'm snitting next to Borpo." Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF 4. Steve Martin as the hilarious love-interest-turned-villain Gavin Volure. Tap to play GIF Tap to play GIF Fun fact: Steve Martin and Tina Fey are both winners of The Mark Twain Prize for American Humor. Tap to play GIF Tap to play GIF 5. Jennifer Aniston as "grab-a-cop's-gun crazy" Claire. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF 6. Michael Sheen as Liz Lemon's insufferable English boyfriend Wesley. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF 7. Jon Hamm as Doctor Drew Baird. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF So handsome. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF "I should warn you, I used to be pro in college." Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF But so, so dumb. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF 8. Elizabeth Banks as the power-hungry "money bunny" Avery Jesup. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF "Avery's keeping her pregnancy a secret at work, so she's been carrying around large objects whenever she's in the building." Tap to play GIF Tap to play GIF 9. Carrie Fisher as Rosemary Howard, Liz Lemon's idol. Tap to play GIF Tap to play GIF 10. Robert De Niro playing himself in probably the funniest moment of one of the funniest episodes of 30 Rock. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Jack Donaghy uses De Niro to help his not-so-smart business idea. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF "You're going to pre-tape a benefit for a disaster that hasn't happened yet? That is bad karma, Jack." Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF 11. Matt Damon as Liz's stubborn pilot boyfriend Carol Burnett. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF "How are you two dating?! You're too similar!" Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF 12. Dean Winters as Dennis Duffy: World's Worst Human Being. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF One of Dennis's many horrible business ventures. Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF "I can move my stuff in tonight, right? I just have one duffel bag and a sidecar." Tap to play GIF Tap to play GIF "You just go downstairs, you get the key from David and BOOM! You plug in the machine." Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF Tap to play GIF