Emo princess Kristen Stewart showed off her brand new punk rock shag cut in L.A. today.
The 19-year-old has gone black to play Joan Jett in the new biopic about the '70s female rock band The Runaways.
Looks like Kristen and Robert Pattinson are in for a hair war!
TMZ