Jennifer Lopez will be performing the official World Cup song with Pitbull at the opening ceremony despite reports that she had cancelled her appearance.