Credit: Rodrigo Varela/

Say goodbye to Shakira's long blonde waves!

The 34-year-old beauty emerged from the Jordi Ripoli salon in Barcelona, Spain Tuesday with a dramatically different 'do. Four hours after getting her hair cut, the Colombian singer unveiled her new shoulder-length bob via Twitter.

VOTE: Which celeb has the best hair in Hollywood?

Shakira's hair makeover is similar to Katy Perry and Dianna Agron, who both lopped off their locks in 2011.

Tell Us: Do you like Shakira's shorter hairstyle?