Shakira sang in the Rock in Rio music festival in Arganda del Rey, Madrid. She looked seductive in her stage costume of a vest and jeans. Shakira had a cute midriff and baring it was the center of attraction in her overall image. There was a huge crowd of 40,000 at the Rock in Rio festival. Amy Winehouse also made an appearance on stage and did a good job with her songs.