....and I use the word "rock" loosely. For starters:
Freddie Mercury
Bob Dylan
Steven Tyler
Burton Cummings
Thom Yorke
Rod Stewart
Annie Lennox
Shannon Hoon
Tom Waits
Grace Slick
David Clayton Thomas
Leon Redbone
and two legends from different genres:
Louie Armstrong
Barry White