I think Shakira is a lot more "artsy" than folks are giving her credit for.
She started off as a singer-songwriter (I believe she started writing music as early as 8 or something). She's something of a "genius musician".
She wasn't always the hip-swinging pop star she evolved into. But yeah, I agree she's more Marvel than Scorcese.