Shakira striggles