Official website of the famous European music festival Rock In Rio, which this year will take place in Madrid, said Shakir as one of those who have confirmed their participation in this year. Shakir will speak July 4 along with Amy Winehouse, Jamiroquai, James Morrison and other artists.