Blonde, brunette, redhead, going grey? All beautiful hair colors. But some people like to explore the rest of the rainbow as a way of expressing their personal style.

And whether you’re a fan or not (you don’t have to be willing to have green hair to think it’s kind of cool though), it’s hard to say that some of the rainbow hairstyles here aren’t downright impressive.

They’re the work of Russian artist Snezhana Vinnichenko, who lives in Saint Petersburg. Her posts on her Instagram keep us endlessly entertained and dreaming of a day (or lifetime) when we could rock hair this bold.

Check out 37 of her greatest hits: