Surprised with all the Brits posting here, none of them have cited Freddy Mercury yet.

I mean thats my contribution beyond the cliches like Elvis, Lennon, Plant, Jerry Lee Lewis, Little Richard, etc.

I would suggest another off-beat pick from a genre that hasn't exactly been brought up here so far: Eminem.