Shakira makes an appearance during the El Gran Concierto show at the American Airlines Arena in Miami on November 21, 2008