I love Shakira. I started to listen to her when she was just a local act. I never thought she would be that successful. Although she isn't a good singer, she is an amazing performer and incredible songwritter. I have seen her performing many times and she's the best. Actually, she's the 2nd best performer of our generation, only behind Queen Bee of course. Beyoncé, Shakira, Christina Aguilera, Lady Gaga >>>>>> lessors