Madonna has staged an impromptu mini-concert at the Place de la République in Paris, the site of massed tributes for the victims of the 13 November attacks, reported theguardian.

She was in the city to continue her Rebel Heart Tour, which recently saw her play The O2 in London and will bring her back to the UK to play Manchester, Birmingham and Glasgow later this month.

The impromptu after-show set in Paris was announced to her fans via Madonna’s official Twitter account, where the ‘Material Girl’ said, “Im singing some songs in place de la republique. Meet me there now #Paris”.

Video clips from the scene, taken by fans and bemused passers-by, showed Madonna singing with her son, 10-year-old David, and guitarist Monte Pittman.

Beginning with Ghosttown, she moved on to John Lennon’s Imagine and Like a Prayer.

Pittman later told the AFP, “She wanted to pay tribute, she loves this city.”

Later on, she draped the France flag, the tricolour, to sing an impassioned version of the French national anthem, ‘La Marseillaise’.

Madonna told onlookers: “Everybody knows why we’re here … we just want to sing a few songs about peace, just to spread love and joy, and to pay our honour and respect to the people who died almost four weeks ago.

“And to spread light … we all need it.”

She told the crowd: “We will not bend down to fear! I think of what happened almost four weeks ago now. The heart of Paris and the heart of France beats in the heart of each city.

“I came here when I was 20 and it was here, in Paris, that I decided to make music. Thank you, Paris for planting that seed in my heart!”

“However, that is exactly what these people want us to do. They want to shut us up. They want to silence us. And we won’t let them.”