Shakira has done it again. The Colombian superstar drew an estimated 400,000 fans to Mexico City’s iconic Zócalo square on Sunday, March 1, for a free concert that shattered attendance records and cemented her legendary status in the country she calls “mi casa”.
The massive gathering marked the second time Shakira has performed at the historic plaza—her first was in 2007 with 210,000 attendees, but this time she nearly doubled that figure, surpassing the previous record of 300,000 set by Los Fabulosos Cadillacs in 2023.
“This is a dream. How poetic to see this place so full of people,” the 49-year-old told the sea of fans stretching from the Plaza de la Constitución to the Monumento a la Revolución, with the illuminated cathedral and National Palace as her backdrop.
Shakira became visibly emotional as she addressed the crowd. “Today I have a mix of emotion, nostalgia, and gratitude. Today is our last day here in Mexico, my home,” she said. “It’s a story of love and friendship that I have with Mexico, that doesn’t compare to anything. Thank you for all the emotion, all the joy you’ve made me feel”.
She later posted on social media: “Definitely, there is no better reunion than that of a she-wolf with her Mexican pack. Here in the Zócalo and forever we are one”.
The concert, organized by Mexico City’s government and Grupo Modelo through Corona, marked the grand finale of Shakira’s extensive Mexican tour leg. She had just completed an unprecedented 13 sold-out shows at the Estadio GNP Seguros (formerly Foro Sol), selling approximately 800,000 tickets, more appearances than any other artist in that venue’s history.
The Zócalo performance itself generated an estimated economic impact of 403.6 million pesos (about $22.4 million) for local businesses, according to the National Chamber of Commerce, Services and Tourism of Mexico City (CANACO CDMX). Hotel occupancy in the historic center exceeded 90%, driven by fans who traveled to the capital for the historic event.
Dedicated fans began arriving as early as Saturday morning, camping in the plaza to secure prime spots. Shakira acknowledged their devotion in a pre-show social media post: “I see that you’ve been camping for two days in the Zócalo and I’m watching live how you’re starting to occupy the plaza. I feel so grateful for everything you do for me. Tonight I promise to give you everything” .
The concert was also streamed live on Shakira’s official channels, allowing fans worldwide to witness the historic moment.
Shakira delivered a career-spanning set that included classics like “Estoy Aquí,” “Antología,” “Inevitable,” “La Tortura,” and “Hips Don’t Lie,” alongside newer hits such as “Te Felicito,” “Monotonía,” “Acróstico,” and her Bizarrap session.
One of the most emotional moments came when she performed “¿Dónde Estás Corazón?”—a song she said she “owed” to Mexico, as it was the first with which she arrived in the country 30 years ago . She hadn’t performed it since 2019.
The show closed with “Las Mujeres Ya No Lloran,” the title track from her latest album, which has become an anthem throughout her tour.
The open-air concert was the first large gathering of hundreds of thousands of people in Mexico since unrest sparked by the killing of a powerful drug lord by the military in other parts of the country a week earlier. It passed without incident, according to authorities.
Mexico City’s government deployed more than 6,500 officials and installed 24 screens in surrounding areas, including the Alameda Central and Monumento a la Revolución, to accommodate the massive crowds.
Both Mexico City Mayor Clara Brugada and President Claudia Sheinbaum celebrated the historic event. Brugada announced the record-breaking attendance on X (formerly Twitter): “400 thousand people enjoyed the great show by Shakira, from the Plaza de la Constitución to the Monumento a la Revolución”.
Sheinbaum, who watched from a window in the National Palace, posted: “Shakira – Las Mujeres Ya No Lloran – Zócalo,” accompanied by applause emojis. She later admitted she watched “hidden” so no one would see her.
The Zócalo triumph caps an extraordinary period for Shakira. Her “Las Mujeres Ya No Lloran World Tour” was recently certified by Guinness World Records as the highest-grossing Latin tour of all time, with $421.6 million in revenue and 3.3 million tickets sold across 86 shows.
Just last week, she was nominated for the Rock and Roll Hall of Fame Class of 2026.
After conquering Mexico City’s Zócalo, Shakira is set to perform at another of the world’s most iconic venues: Copacabana Beach in Rio de Janeiro on May 2. Organizers expect at least one million people, following in the footsteps of Madonna (2024) and Lady Gaga (2025), who drew approximately 2.5 million and 1.6 million respectively to their Copacabana shows.
In a video message to Brazilian fans, Shakira said: “Brazil, I’ll be with you in May, in the most dreamed-of concert of my life. My God, we’re going to have so much fun. I miss you so much, but soon I’ll be in Rio, on Copacabana Beach”.
Shakira’s relationship with Mexico runs deep. The country was the first to open its doors to her internationally when, at just 18, she performed there in 1996 during her “Pies Descalzos” tour. Over three decades, she has returned repeatedly, the “Tour Anfibio” (2000), “Tour de la Mangosta” (2003), “Oral Fixation Tour” (2006), and now “Las Mujeres Ya No Lloran”.
As she waved a Mexican flag at the close of her Zócalo show, Shakira summed it up simply: “Thank you, Mexico. Thank you for being my family. See you next time”.


