Is this "short blonde hair" thing some kind of fashion or what? At least, she doesn't look that bad. Kristen Stewart, on the other hand, looks terrible