Some critical notes: first off, this list is not representative of my favorite bands. It's also in no particular order but the order's probably not arbitrary either. Feel free to argue about whether or not John and Paul should qualify (for my purposes, no). Similarly: despite being two of my all-time favorites, Prince and Springsteen do not count.
  1. Freddie
    Giphy
    #1 on any list he ever appears
  2. Pete Shelley
  3. Iggy Pop
    Giphy
  4. Glenn Danzig
    Giphy
    <3 forevs buddy
  5. Bon Scott
  6. Ozzy Osbourne
    Giphy
    LOOK AT THAT FACE
  7. Debbie Harry
    Giphy
  8. Liam Gallagher
    Giphy
    I... cannot deny this stupid heart.
  9. Marc Bolan
  10. Bobby Gillespie
    Giphy
  11. Kathleen Hanna
  12. Damon Albarn
    Giphy
  13. Poly Styrene
  14. MJ
    Giphy
    (counts in his capacity as lead singer of the Jackson 5)
  15. Nick Cave
    Giphy
    (counts in his capacity as lead singer of the Birthday Party
  16. Angus Andrew
  17. Courtney & Kurt
  18. Courtney Taylor-Taylor's haircut
    Static
  19. Roky Erickson
  20. Howlin' Pelle Almqvist
    Giphy
    GETS IT
  21. Sky Saxon
    LOVE a shaky lead singer.
  22. Axl Rose
    Giphy
    Moreover: LOVVVVE a crab dance.
  23. HONORABLE MENTIONS:
  24. Gwen Stefani doing push-ups in the "Don't Speak" video
    Giphy
  25. Everything Crispian Mills is up to in the "Hush" video
  26. The idea of Pete Doherty
    Giphy
  27. Ian Brown
    What with Liam Gallagher being on here and all
  28. Maynard James Keenan
    Static
    For my 16-year-old self