The beautiful Shakira graces the July 2010 cover of Cosmopolitan. Recently Shakira’s ‘Waka Waka (This Time For Africa)’ has been named official song of this year’s soccer World Cup which will be held June 11th, 2010. will also fly out to the opening of the tournament – which is being held in South Africa – on June 10 to perform at a concert which will also feature Alicia Keys and Black Eyed Peas.