You can't say Kristen Stewart isn't dedicated to her craft.
While some actors gain and drop weight for a role, K.Stew chops, dyes and regrows her hair to fit her character. Remember the jet-black, cropped Joan Jett 'do for The Runaways?
Her latest look, a warm strawberry blond, is rumored to be for the big-screen adaptation of Jack Kerouac's On the Road. Kristen plays Marylou, the wife of Dean Moriarity, a drifter who road-trips across the United States.
Then again, she told press at the Eclipse junket she was going "dirty blond" for the role, so maybe this is just Kristen playing Kristen. What do you think? Sound off in our poll.
While you're at it, rate Rob Pattinson's looks, too!