Jon Bon Jovi, Bono, John Forgerty (from CCR(in his younger days), Hendrix, John Paul George and Ringo, Kurt Cobain, Richie Sambora, John Mellencamp... you know what it'd be easier to answer who wasn't hot really. One person who really was an ugly male rocker was Keith Richards *shudders*.