Wearing a breathtaking blue gown, the 33-year-old belted out ballads in both English and Spanish. The presidents of Chile and Colombia were reportedly in the crowd. Larry Busacca/GettyImages.com - September 21, 2010
Shakira Shakes It in NYC
The pop star sizzles in sexy costumes while performing at New York's Madison Square Garden.