For many women, Disney princesses are our first style and beauty icons. Who didn't watch "The Little Mermaid" and frantically wish for Ariel's perfect hair? But for young women who wear hijab, there really hasn't been a princess to identify with (we're giving you the side-eye, Disney).

Enter Malaysian artist, self-proclaimed nerd, and Instagram star @queenofluna. Using only her hijab and killer makeup skills, she gives herself the face AND the hair of our favorite princesses — AND evil queens.

This Jasmine look is beyond incredible.

Prefer the more classic princess style? She's got you covered.

Make way for this incredible Moana makeup.

A golden hijab + bedazzled blue headband = classic Cinderella perfection.


Yep, she turned herself into Merida — escaping tendril and all.

She added flowers for a truly "Tangled" makeover.

Paint with all the colors, girl!

The dinglehopper is a nice touch.

Does she use ACTUAL pixie dust to create these looks?

This beautifully detailed eye makeup was inspired by Vanellope from "Wreck-it Ralph."

This Mulan look is amazing. I have no words!

Though technically not a princess, her Alice is SO fly.

Esmerelda REALLY doesn't get enough shine.

She even turned into Undead Snow White, because when you've got the skills, why not?

But this makeup genius doesn't just do princesses.

She also uses her skillz to embody classic villains BEYOND perfectly.

Her Ursula in sea witch form is nothing short of terrifying...

...and she's somehow even SCARIER in human form!

ursula as a human
photo: @queenofluna

She can transform into your favorite '00s cartoon characters, like all three Powerpuff Girls...

...Our favorite magical girl, Sailor Moon...

...Betty Boop...

...and even Kim Possible.

There's not a SINGLE LOOK that she can't slay.

Think our queen can't turn herself into Kurt Cobain? You're wrong.

And the best part? She takes requests!

For more incredible looks, request QueenofLuna on Instagram today!

For more incredible looks, transformations, and inspiring creativity, follow @queenofluna today!

Your Instagram feed will be truly blessed.