I can't get no satisfaction!
Who's going to tell Mr. Jagger that his English is not correct?
I know this is a little confusing for someone who learnt in school that you aren't supposed to use double negation in English.
We discussed this very example in our linguistics seminar this semester and our lecturer drew the conclusion that no one would doubt Jagger's knowledge of the English language and, therefore, it has to be grammatical.
I'd say double negation is rather informal and, thus, should only be used in spoken English (by native speakers).