I don't why people do this. They just lose all credibilty. Shakira has done it now, first she done what every other female solo artist does recently, change from their own style to hip hop
Now she's flashing too much flesh, its not even sexy, leaving something to the immagination is what works I think. And just looking at Strictly Come Dancing
on the tv, one female dancer was literally wearing nothing, although her body is amazing, she doesn't really have to resort to that to pull in the viewers.