Columbian pop star Shakira hates wearing skimpy outfits while performing - because it gives people the wrong impression of her.

The Underneath Your Clothes hitmaker, well known for her curvaceous figure and hip shaking dance moves, admires artists who are brave enough to bare all, but insists she is far too shy to join them.

She says, "When they watch my videos, people might think that I'm very sexually aggressive person, but I am completely the opposite.

"I'm very shy of my body. The most I can show is my belly.

"I admire people who can do nudes for the love of art. I can't. And I wear enough to cover what my mother wishes I cover."