• Video
  • Shop
  • Culture
  • Family
  • Wellness
  • Food
  • Living
  • Style
  • Travel
  • News
  • Book Club
  • Newsletter
  • Privacy Policy
  • Your US State Privacy Rights
  • Children's Online Privacy Policy
  • Interest-Based Ads
  • Terms of Use
  • Do Not Sell My Info
  • Contact Us
  • © 2026 ABC News
  • Culture

Shakira draws 2M fans to Copacabana for massive free concert

2:05
Best of Shakira
Kevin Mazur/Getty Images for Sha
ByShafiq Najib
Video byShafiq Najib
May 03, 2026, 9:30 PM

Shakira brought an estimated 2 million fans to Copacabana Beach in Rio de Janeiro over the weekend, performing a free concert that city officials say marked the largest audience of her career.

The Saturday performance, part of the Todo Mundo No Rio festival, brought fans from across Brazil and beyond to the beachfront, where the singer performed hits including "Hips Don’t Lie," "La Tortura" and "Waka Waka."

Shakira performs on stage during a massive free show at Copacabana beach on May 02, 2026 in Rio de Janeiro, Brazil.
Buda Mendes/Getty Images

The Colombian musician addressed the crowd in Portuguese and reflected on her early visits to Brazil and her long connection to the country, according to The Associated Press.

"I arrived here when I was 18 years old, dreaming about singing for you,” she said on stage. "And now look at this. Life is magical."

Shakira was joined onstage by Brazilian artists including Anitta, Caetano Veloso and Ivete Sangalo.

Related Articles

Shakira's sons sing, play the piano in her new music video, 'Acrostico': Watch here

A drone show featuring about 1,500 drones opened the concert.

City officials estimated the event generated about $161 million, benefiting hotels, restaurants and other local businesses.

Large-scale concerts at Copacabana Beach have become a draw for the city. In recent years, artists including Madonna and Lady Gaga have performed there for similarly large audiences.

Shakira performs live during a concert as part of TODO MUNDO NO RIO at Copacabana beach on May 3, 2026 in Rio de Janeiro, Brazil.
Kevin Mazur/Getty Images for Sha

The performance is part of Shakira’s "Las Mujeres Ya No Lloran" world tour. Earlier this year, she performed for about 400,000 fans at a free concert in Mexico City's Zócalo.

Related Articles

Shakira celebrates Grammy-winning night with her sons: See photos

Shakira is scheduled to bring the tour to the United States this summer, with a limited run of arena shows kicking off in California in June.

Up Next in Culture—

Shakira draws 2M fans to Copacabana for massive free concert

May 3, 2026

'The Devil Wears Prada 2' opens to $77M, tops box office

May 3, 2026

Dannielynn Birkhead debuts edgy look at Kentucky Derby gala

May 2, 2026

Prince William, Kate Middleton's daughter Princess Charlotte turns 11

May 2, 2026

Shop GMA Favorites

ABC will receive a commission for purchases made through these links.

Sponsored Content by Taboola

The latest lifestyle and entertainment news and inspiration for how to live your best life - all from Good Morning America.
  • Contests
  • Terms of Use
  • Privacy Policy
  • Do Not Sell My Info
  • Children’s Online Privacy Policy
  • Advertise with us
  • Your US State Privacy Rights
  • Interest-Based Ads
  • About Nielsen Measurement
  • Press
  • Feedback
  • Shop FAQs
  • ABC News
  • ABC
  • All Videos
  • All Topics
  • Sitemap

© 2026 ABC News
  • Privacy Policy— 
  • Your US State Privacy Rights— 
  • Children's Online Privacy Policy— 
  • Interest-Based Ads— 
  • Terms of Use— 
  • Do Not Sell My Info— 
  • Contact Us— 

© 2026 ABC News