Jennifer Lopez drew viral praise on social media after she sang “Born in the U.S.A.” while wearing a Puerto Rican flag during her joint halftime performance with Shakira at the Super Bowl.

The moment came shortly after Lopez, whose parents are Puerto Rican, joined her daughter, Emme, in singing the 1984 hit by Bruce Springsteen while wearing the flag on stage. Moments later, dancers could be seen removing the flag, which also depicted the U.S. flag on the back, to hold it up as Lopez and Shakira performed another song. 

Lopez received instant praise from social media users for the move moments after the performance on Sunday night, which marked the first time two Latinas have headlined the halftime show.

Many perceived the move as a political statement by Lopez, who has used her platform in the past to bring more attention to the treatment of Puerto Ricans and also to denounce the Trump administration's "zero tolerance" immigration policy.

ADVERTISEMENT

She and Shakira also drew attention over another part of the halftime show, which featured Lopez's daughter and other children in what appeared to many on social media to be cages.

When discussing her decision to perform for this year's halftime show, Lopez said back in November that it was "super important for two Latina women to be headlining the Super Bowl, especially right now in Trump's America."

Lopez and Shakira were recruited for the show by Jay-Z shortly after he announced he would be partnering with the NFL on social justice efforts and helping it "enhance" its entertainment offerings last year.

At the time, the league had been getting push back from numerous celebrities, like Rihanna and Cardi B, and fans who were upset with how former NFL quarterback Colin Kaepernick was treated by the league following his on-field protests.