Let us count the ways we're obsessed with Selena Gomez's hair.
First she hit us with the best example of an A-list lob we've seen since Alexa Chung.
Then, in a shock hair transformation twist, the 25-year-old hit us with a worthy of 80s Madonna.
But the Coach collaborator swiftly tired of being a blonde (obviously they don't have more fun) and returned to her signature brunette, albeit this time with the addition of extra long hair extensions and a .
And it seems the Texas-born beauty has switched it up again, this time hitting us with her most badass hairstyle yet.
Taking to Instagram, the 'Can't Keep My Hands To Myself' singer revealed she's shaved her head. Say what?!
Ok, not her whole head, but still, the debuted a shaved undercut with a seriously major plait that says Lara Croft girl boss all over.
Referencing her love of changing up her look, Gomez captioned the pic of her new 'do, 'Always need a subtle change. Germany family time 😊 grateful for the welcome!'
Her edgy new undercut comes courtesy of A-list hairstylist Tim Duenas who shaved the underneath of Gomez's hair to perfectly frame her delicate neck tattoo of Roman numerals spelling out the number '76'.
Duenas teamed up with fellow hair stylist Marissa Marino who created the uber long Lara Croft-esque plait that topped the undercut.
The LA-based hairstylist posted a picture of his work on Instagram, captioning the post, 'When your friend calls you to give an undercut... killing it with the styling. Thanks for letting me join in on the fun.'
Could this be Selena's most daring look to date? Either way, we're feeling an undercut revival coming on.