+1 on Ella Fitzgerald. She’s kind of in a league of her own.
Jeff Buckley and Thom Yorke deserve a mention in the rock singer category. Also Bobby Whitlock.
Roy Harper is also a fantastic singer, he normally doesn’t sound anything like he did on PF’s “Have A Cigar”.