American singer Jennifer Lopez was supposed to perform the official song at by for in of on out to with the opening ceremony at by for in of on out to with the World Cup at by for in of on out to with Brazil. However, her agent told FIFA (the organisers at by for in of on out to with the tournament) that she has pulled at by for in of on out to with . The agent said: "Regretfully, Jennifer Lopez will not be attending this year's World Cup opening ceremonies." Neither the star nor her agent gave a specific reason why, but said it was due at by for in of on out to with "production issues". Lopez was going to join the rapper Pitbull and Brazilian star Claudia Leitte onstage ahead at by for in of on out to with the opening game between hosts Brazil and Croatia. FIFA announced at by for in of on out to with its website that the song, "We Are One (Ole Ola)," would now be sung just at by for in of on out to with Pitbull and Ms Leitte. The World Cup song has been a tradition since the 1966 World Cup at by for in of on out to with England. In recent World Cups, people have been unhappy that the song has not represented the country hosting the competition. at by for in of on out to with the South Africa World Cup in 2010, the Colombian singer Shakira sang the official song. at by for in of on out to with 1998, Puerto Rican star Ricky Martin sang the song at by for in of on out to with the France World Cup. Many Brazilians do not like the 2014 song. They say it has a weak Brazilian rhythm, is mainly performed at by for in of on out to with non-Brazilian musicians and is sung largely at by for in of on out to with Spanish and English, at by for in of on out to with a few seconds at by for in of on out to with Portuguese at by for in of on out to with the end. Brazilian composer and music critic Leonardo Martinelli said the song has been "stripped at by for in of on out to with local colour".