Cyndi Lauper has slammed Madonna's controversial Women's March speech.

The 'Girls Just Wanna Have Fun' hitmaker was ''glad'' Madonna went to the march in Washington D.C. on Saturday (21.01.17) but blasted her on stage antics as she claims the singer failed to ''communicate any type of humanity''.

Cyndi said: ''I don't think that it served our purpose because anger is not better than clarity and humanity. That is what opens people's minds. When you want to change people's minds, you have to share your real story.

''Yelling doesn't [help]. It just jacks people up but it doesn't communicate any type of humanity or any kind of story that would open another person's mind.''

Cyndi also compared Madonna's speech to Scarlett Johansson's Women's March speech, where the actress documented her experience of using family planning clinics during her formative years.

Speaking on 'Watch What Happens Live', the singer added: ''She shared her story. It was clear and it was eloquent.''

During her speech, Madonna told the crowd she had thought about ''blowing up the White House'' after President Donald Trump's inauguration.

She said: ''Good didn't win this election, but good will win in the end. So what today means is that we are far from the end. Today marks the beginning of our story.

''The revolution starts here. The fight for the right to be free, to be who we are, to be equal. Let's march together through this darkness and with each step know that we are not afraid, that we are not alone, that we will not back down.

''And to our detractors that insist that this march will never add up to anything, f**k you! Yes, I have thought an awful lot about blowing up the White House.''

However, the 'Material Girl' hitmaker later took to Instagram to insist the comment was ''taken wildly out of context''.

She shared: ''However I want to clarify some very important things. I am not a violent person, I do not promote violence and it's important people hear and understand my speech in it's entirety rather than one phrase taken wildly out of context.''