The 23-year-old actress has ditched her glossy chocolate locks for a bizarre tangerine tone for her new movie role in the upcoming action film American Ultra.
Maison de Cheveux in New Orleans, where the star had her hair dyed, shared a snap of the shocking look on their Instagram account on Friday.
The salon accompanied the photograph with the caption: "Kristen Stewart gettin her hair ready for a new role! #americamultra #awesomecolor #houseofhair (sic)"Meanwhile, despite her dodgy hair do, close sources say Kristen has been busy planning her birthday celebrations, which will take place on Wednesday and she's even keen for her on/off boyfriend Robert Pattinson to be involved.
A source said previously: "Kristen wants to celebrate her upcoming birthday with her close friends in LA, and she wants Rob to join them.
"Even though she hasn't seen Rob in the longest time, they still talk all the time. They text, Skype. They are both pretty much in the same place right now, just focusing on work and staying focused."
The Twilight star also wants Robert, who ended their four-year relationship last year after he struggled to get over her fling with married director Rupert Sanders in July 2012, to help her adopt a new dog to mark her 24th birthday.