This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    Kristen Stewart And Her Ever Changing Hair

    Kristen Stewart is a magical unicorn who can rock every hair cut and color.

    From a mullet for her role as Joan Jett in The Runaways, to her long, raven hair she sported in Snow White and the Huntsman, Kristen manages to pull off every cut and color with ease. For proof of that, here's some hair porn courtesy of Kristen herself.

    What's your favorite Kristen Stewart haircut or color? Comment below!