The three performed the tournament's anthem, "We Are One (Ole Ola)," in an $8-million production. Pit Bull recorded the tune, featuring Lopez and Leitte, and all of them appear in the official music video.
In the days before the show, Lopez's attendance had been in doubt as conflicting releases came out from the Cup's governing body and then from the pop star's rep. Initially, "production issues" were cited Sunday by FIFA in a statement saying J. Lo wouldn't be there. But on Tuesday, the 44-year-old's rep told People, "We have been trying to work out scheduling and logistics. Any statements to the contrary were premature."
Thousands of fans, many wearing the home team's colors of yellow with green accents, witnessed the spectacle -- and mixed in a bit of booing for Brazilian President Dilma Rousseff and FIFA, according to the Associated Press. (The lead-up to the Cup hasn't been entirely rosy, with spending, traffic, transit strikes and construction delays among the issues.)
Of course, Lopez's name was in the headlines last week too, when her 6-week-old breakup with boyfriend Casper Smart, 27, was made public. They had been dating since 2011, when he was one of her backup dancers.
Meanwhile, back in Sao Paolo, Brazil would go on to beat Croatia, 3-1, in the match held after the show.