Shakira Shakes It For David Letterman

Shakira was on David Letterman last night, performing her new single “Loca.” As usual, she was full of gyrations and hip-shaking.

The singer was all smiles for fans outside the studios when she arrived, turning the tables and taking cell phone pictures of the crowd.

Check out her performance after the jump!