Skip To Content
  • Viral badge

21 Side-By-Side Pictures Of "SNL" Actors And The Famous People They Played

Maya Rudolph is literallyyyyy Donatella Versace.

1. Fred Armisen as Prince

2. Maya Rudolph as Donatella Versace

3. Larry David as Bernie Sanders

4. Tina Fey as Sarah Palin

5. Kenan Thompson as Steve Harvey

6. Kristen Wiig as Suze Orman

7. Will Ferrell as James Lipton

8. Bobby Moynihan as Guy Fieri

9. Kate McKinnon as Kellyanne Conway

10. Leslie Jones as Oprah Winfrey

11. Harry Styles as Mick Jagger

12. Amy Poehler as Hillary Clinton

13. Vanessa Bayer as Rachel Green from Friends

14. Jay Pharoah as Barack Obama

15. Andy Samberg as Nicolas Cage

16. Ariana Grande as Jennifer Lawrence

17. Aidy Bryant as James Corden

18. Gilda Radner as Barbara Walters

19. Jimmy Fallon as Sheldon Cooper from The Big Bang Theory

20. Ana Gasteyer as Martha Stewart

21. And Eddie Murphy as Stevie Wonder

Note: an earlier version of this post said Kristen Bell played Mary Poppins in an SNL sketch, but it was really from a Funny or Die sketch. Thank you to our lovely commenters for pointing it out!