Shakira performs at the Palais Omnisports de Bercy on June 13, 2011 in Paris.
Stephane Cardinale/Corbis/Getty Images
Shakira’s onstage and street style couldn’t be more different. When she’s not performing, the Colombian star’s fashion choices are casual, as she’s often strutting in jeans and a T-shirt.
But when she takes that stage, it’s a complete transformation. The “Te Felicito” singer’s outfits are dramatic, bold and fierce. From hip-hugging belly-dancing wraps and belts to shimmery dresses and flowy skirts, Shakira embraces a style that allows her to move and create her iconic dance moves with ease on stage, sometimes even barefoot.
One thing is consistent on and off the stage: Her signature loose, cascading curls always seem camera ready.
“Hair has always been such a big part of who I am on stage and in my everyday life,” Shakira wrote on social media in May 2025, teasing a new hair care line. “Looking back, I can see how much the way I chose to wear my hair defined the era I was in and the way I felt.” Shakira’s hair evolution has seen her go from long, straight black hair that was later dyed red (defining her ’90s rockera stage) to wavy blonde hair and bouncy long curls.
On the red carpet, Shakira is not one to make many risky choices, always opting for a classic look. Over the past years, she has stunned on the Met Gala red carpet wearing long trains that trail behind her that make her seem almost like she’s flowing across the carpet.
Check out Shakira’s style evolution from 1999 to now, below.
-
1999
Image Credit: Vinnie Zuffante/Getty Images Shakira attends the 4th Annual ALMA Awards at the Pasadena Civic Auditorium on April 11, 1999 in Pasadena, California.
-
2000
Image Credit: Scott Gries/Getty Images Shakira attends the 1st Annual Latin Grammy Awards on Sept. 13, 2000 at the Staples Center in Los Angeles.
-
2001
Image Credit: Vinnie Zuffante/Getty Images Shakira attends the 43rd Annual Grammy Awards at the Staples Center on Feb. 21, 2001 in Los Angeles.
-
2001
Image Credit: Kevin Mazur/WireImage Shakira attends the 2001 MTV Video Music Awards at The Metropolitan Opera House at Lincoln Center on Sept. 6, 2001 in New York City.
-
2001
Image Credit: Carlos Alvarez/Getty Images Shakira performs on Spanish TV during the promotion of her new album “Servicio de lavandería” on Oct. 10, 2001 in Madrid, Spain.
-
2001
Image Credit: Scott Gries/Getty Images Shakira arrives at the album release party and concert for her album “Laundry Service”, at the Roseland Ballroom on Nov. 12, 2001 in New York City.
-
2002
Image Credit: Patrick Riviere/Getty Images Shakira attends the 44Tth Logie Awards at the Crown Entertainment Complex on April 28, 2002 in Melbourne, Australia.
-
2002
Image Credit: Ron Galella/Ron Galella Collection/Getty Images Shakira attends the VH-1 Divas 2002 at MGM Grand Arena on May 23, 2002 in Las Vegas.
-
2002
Image Credit: George Pimentel/WireImage Shakira attends the 2002 MuchMusic Video Awards during MuchMusic Video Awards at the Chum City Building on June 16, 2002 in Toronto.
-
2002
Image Credit: John Rogers/Getty Images Shakira performs during her Mongoose Tour on Nov. 3, 2002 at the Miami Arena in Miami.
-
2003
Image Credit: Carlos Alvarez/Getty Images Shakira poses at Hotel Palace on Oct. 24, 2003 in Madrid, Spain.
-
2004
Image Credit: Dimitrios Kambouris/WireImage Shakira attends the MTV Video Music Awards Latinoamérica 2004 at Jackie Gleason Theater on Oct. 21, 2004 in Miami.
-
2005
Image Credit: Carlos Alvarez/Getty Images Shakira attends the launch of her new album “Fijacion Oral” at Hotel Santo Mauro on May 19, 2005 in Madrid, Spain.
-
2005
Image Credit: Kevin Mazur/WireImage Shakira performs at the 2005 MTV Video Music Awards at American Airlines Arena on August 28, 2005 in Miami.
-
2006
Image Credit: Jeff Kravitz/FilmMagic Shakira performs during the 2006 MTV Video Music Awards at Radio City Music Hall on August 31, 2006 in New York City.
-
2007
Image Credit: Stuart Franklin/FIFA/Getty Images Shakira attends the FIFA Ballon d’Or Gala 2011 at the Kongresshaus on Jan. 9, 2012 in Zurich, Switzerland.
-
2013
Image Credit: GVK/Bauer-Griffin/FilmMagic Shakira arrives at LAX on Oct. 31, 2013 in Los Angeles.
-
2014
Image Credit: Gregg DeGuire/WireImage Shakira arrives at the 2014 Billboard Music Awards at the MGM Grand Garden Arena on May 18, 2014 in Las Vegas.
-
2014
Image Credit: Paul Archuleta/FilmMagic Shakira attends the unveiling of the new Latino radio station at SBS Radio on May 16, 2014 in Los Angeles.
-
2015
Image Credit: Mike Coppola/FilmMagic Shakira performs at The United Nations General Assembly on sept. 25, 2015 in New York City.
-
2016
Image Credit: Alberto E. Rodriguez/Getty Images Shakira attends the premiere of “Zootopia” on Feb. 17, 2016 in Hollywood.
-
2017
Image Credit: Europa Press/Getty Images Shakira attends the photocall for the new Shakira album ‘El Dorado’ at the Convent of Angels on June 8, 2017 in Barcelona, Spain.
-
2018
Image Credit: Kevin Mazur/Getty Images Shakira kicks off the North American leg of her El Dorado World Tour at United Center on August 3, 2018 in Chicago.
-
2019
Image Credit: Carlos Alvarez/Getty Images Shakira seen out on March 27, 2019 in Madrid, Spain.
-
2020
Image Credit: Focus On Sport/Getty Images Shakira performs onstage during the Pepsi Super Bowl LIV Halftime Show at Hard Rock Stadium on Feb. 2, 2020 in Miami, Florida.
-
2022
Image Credit: dpa/picture alliance/Getty Images Shakira attends the screening of “Elvis” during the 75th annual Cannes film festival at Palais des Festivals on May 25, 2022 in Cannes, France.
-
2023
Image Credit: Natalia Aguilera for Billboard Shakira at Billboard Latin Women In Music held at the Watsco Center on May 6, 2023 in Coral Gables, Florida
-
2023
Image Credit: Pierre Suu/Getty Images Shakira attends the Viktor & Rolf Haute Couture Fall/Winter 2023/2024 show as part of Paris Fashion Week on July 05, 2023 in Paris, France.
-
2024
Image Credit: Gilbert Flores for Variety Shakira at the 2024 Met Gala: “Sleeping Beauties: Reawakening Fashion” held at The Metropolitan Museum of Art on May 6, 2024 in New York City.
-
2025
Image Credit: Gilbert Flores for Billboard Shakira at the 67th GRAMMY Awards held at the Crypto.com Arena on Feb. 2, 2025 in Los Angeles.