Madonna will play the Palau Sant Jordi in Barcelona on Tuesday and Wednesday evening, after adamantly refusing to cancel dates on her world tour following the Paris terror attacks.
"Why should I cancel? There is no one in the world who has the right to stop us from doing what we love," she said on Saturday before her concert in Stockholm, during which she sang an emotional rendition of the Edith Piaf song, La Vie en Rose.
The pop icon will play the French capital on December 9th and 10th.
Madonna was spotted cycling around Barcelona on Monday.
Part of the Barcelona show will feature bullfighting themed outfits, including dancers dressed as bulls, which has caused animal rights campaigners to accuse the star of "glamourizing gore".
"Madonna has clearly lost her footing with outfit choices for her tour," Mimi Bekhechi, director of Peta UK, told The Local.
"If Madonna wants to ingratiate herself to audiences she might consider choreography that reflects something less offensive than imitating a bloody spectacle where an exhausted animal is speared stabbed and weakened until finally, its spine is severed with a dagger," Bekhechi said.
Madonna hit headlines when, in February 2015, she took a tumble at the Brit Awards after tripping on her Spanish bullfighter's cape, designed especially for the star by Armani.
But the singer has not let her famous fall faze her and will perform her hit 'Living for Love' wearing a bullfighter's 'suit of lights' and cape emblazoned with a giant M.
She will simulate a bullfight with her backing dancers, who will be wearing bull's horns and silver glittery masks.
Madonna performing the bullfighting-themed 'Living for Love' during the first night of her world tour.
Bullfighting is banned in Catalonia, so the singer is unlikely to find many fans of the practice in Barcelona.
Madonna ordered authentic bullfighting jackets from Spain especially for her Rebel Heart tour back in April.