Actress Maisie Williams is not exactly shy when it comes to hair colour.
The Game of Thrones star is regularly switching up her look, one minute rocking the sweetest bubblegum pink - the next a rich, glossy mahogany.
Maisie, who plays Arya Stark in the smash-hit HBO series, has stepped out with blue hair. She's worn it lime green. There was even a fluorescent pink.
But her latest colour change-up might just be her most bold (not to mention most pretty) yet!
Yes, Maisie is now ultra-violet - a true, rich purple that shimmers and shines in the light in a way that is positively mesmerising. In fact, in certain lights it looks true purple - in others, a cerulean blue.
But from whichever angle (and whatever shade), she looks absolutely darling - indeed, even more so than in the past.
We're not entirely sure why, but this sweet mauve/ blue suits her like nothing else and we are loving it - and Maisie - in a major way.
Going by the pics, Maisie is pretty keen on her new look too.
The 21-year-old Brit lit up the red carpet at the premiere of Season Eight of Game of Thrones on April 3. She paired her pretty new locks with a demure black bow of grosgrain ribbon by Miu Miu, a deeply smoky eye, a nude lip and the most fluttery, longest lashes we've ever seen.
That eye? It was created using Game of Thrones X Urban Decay For The Throne collection because, well, what else?
We know Maisie likes to keep her looks fresh and her fans focused, but we're genuinely hopeful she considers keeping this shade a while.
It really is the sweetest colour imaginable and the pop of black ribbon brings it all together in the best of ways.