TV and Movies·Posted on Mar 10, 202348 Of The Most Unusual And Random "SNL" Hosts Of The Past 48 YearsIf you haven't seen Britney Spears's SNL episodes from the early 2000s, then you're seriously missing out on some real funny stuff. She is meant for comedic acting.by Matt StoperaBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. Al Gore He hosted in 2002. 2. Johnny Cash He hosted in 1982. 3. LeBron James He hosted in 2007. 4. Elton John He hosted in 2011. 5. Dolly Parton She hosted in 1989. 6. Michael Jordan He hosted in 1991. 7. Kim Kardashian She hosted in 2021. 8. Nancy Kerrigan She hosted in 1984. 9. Johnny Knoxville He hosted in 2005. 10. Michael Phelps He hosted in 2008. 11. Former NYC mayor, Ed Koch He hosted in 1983 and 1984. 12. Nick Lachey and Jessica Simpson They hosted in 2004. 13. Kris Kristofferson He hosted in 1976. 14. Jay Leno He hosted in 1986. 15. Adam Levine He hosted in 2013. 16. Ludacris He hosted in 2006. 17. Christina Aguilera She hosted in 2004. 18. Lance Armstrong He hosted in 2005. 19. Charles Barkley He hosted in 1993, 2010, 2012, and 2018. 20. Justin Bieber He hosted in 2013. 21. Tom Brady He hosted in 2005. 22. Ray Charles He hosted in 1977. 23. Dane Cook He hosted in 2005 and 2006. 24. Jesse Jackson He hosted in 1984. 25. Macaulay Culkin He hosted in 1991. 26. Billie Eilish She hosted in 2021. 27. George Foreman He hosted in 1994. 28. Rudy Giuliani He hosted in 1997. 29. Jeff Gordon He hosted in 2003. 30. Tom Green He hosted in 2000. 31. Wayne Gretzky He hosted in 1989. 32. MC Hammer He hosted in 1991. 33. Hugh Hefner He hosted in 1977. 34. RuPaul He hosted in 2020. 35. Blake Shelton He hosted in 2015. 36. O. J. Simpson He hosted in 1978. 37. Britney Spears She hosted in 2000 and 2002. 38. Sting He hosted in 1991 and 1997. 39. Taylor Swift She hosted in 2009. 40. Donald Trump He hosted in 2004 and 2015. 41. Bruno Mars He hosted in 2012. 42. John McCain He hosted in 2002. 43. Tim McGraw He hosted in 2008. 44. Elon Musk He hosted in 2021. 45. Ralph Nader He hosted in 1977. 46. Willie Nelson He hosted in 1987. 47. Brian Williams He hosted in 2007. 48. And last but not least, Oprah She hosted in 1986.