The Many Different Hairstyles of Shakira
Although Shakira's basic hair color is black, she has sported through several shades and colors. Here are a selection. I would say don't get too attached to any hairstyle, because there are many more she has yet to try! Here are a few of her hair styles!
Natural Hair

Natural Hair Color With Braids

Red Hair Done In Braids

Blond Hair

Blond Curly Hair

Blond Straight Hair
Blond Hair With Black Streaks