Whether she's wearing extensions, a wig, or her own natural hair color, Jessie J is rocking some sort of standout hairdo. The 'Domino' singer has kept our interests peaked with her ever-changing hair shades, from natural brunette and red shades to shocking purple. So which has been your favorite hair color that Jessie J has worn over the past couple years?

More recently, at her book signing in Sept. 2012, Jessie J looked gorgeous with some reddish brown locks. It's one the most natural shades we've seen on the British songstress, and it really complements her skin tone beautifully. Next to that, you'll see the 'Price Tag' hit maker wearing jet-black hair with pink dip-dyed tips. While we're sure this one is a wig, whoever makes these jazzy head toppers for Jess must get big bucks for their flawless work, since you could easily mistake it for real hair with its silkiness and perfect placement.

In the middle, Jessie can be seen donning another natural 'do with her chocolatey brown locks. We've never seen someone transition so gracefully into different shades as Jessie, since she looks just as gorgeous with normal brown hair as she does with eye-popping purple, like in the last two photos. Before stepping out in a bright purple bob with bangs, Ms. J rocked another dip-dyed 'do with a mix of black and purple this time around.

Check out the many shades of Jessie J and vote on your favorite hair color below!

More From PopCrush