Shakira all the way. But it couldn't have been Shakira's song, because she writes all of her own lyrics and she did not write BL :-) She did help a lot though.
In response to this comment:
>As for Shakira, she only sings latin... And Shakira really only has one look.
That's complete BS. Shakira sings Latin, but she also sings pop, rock, ballads, etc., not to mention the Arabic influences in many of her songs. Have you even heard any of her music besides "Hips Don't Lie?" She's written and recorded over 80 songs, you know.
And as far as "Shakira only has one look" -
http://www.shakiragallery.com/albums/userpics/10008/normal_sx12b108.jpg
http://www.shakiragallery.com/albums/userpics/24398/gill01.jpg
http://www.shakiragallery.com/albums/userpics/10008/normal_shakira15.jpg
http://www.shakiragallery.com/albums/1/photoshoots/promos/normal_Shakira017.jpg
http://www.shakiragallery.com/albums/userpics/10001/normal_20011112_sha_q04_651.jpg
http://www.shakiragallery.com/albums/1/photoshoots/rood/normal_DGRANDES.JPG
http://www.shakiragallery.com/albums/1/photoshoots/black/dell_promos/normal_cdonde129.jpg
http://www.shakiragallery.com/albums/1/photoshoots/black/normal_c51.jpg
http://www.shakiragallery.com/albums/1/photoshoots/black/pd_promos/normal_piesdesccd57.jpg