Shakira unleashed her animalistic side during the NBA All-Star Game at the Dallas Cowboys’ NFL stadium on Sunday night. The Colombia singer performed “She Wolf” and “Giving It Up for Me” during the halftime show, hitting the smoke-machine–enhanced stage before Alicia Keys.
Basketball fans got a chance to see Shakira emerge from a cage, howling below the glow of a faux full moon. Dressed in a shimmery leotard covered by fur on the sides, she gyrated with her dancers like only she can. In between songs, a mini-marching band kept the crowd entertained while the songstress changed into a military-inspired mini-dress.