Kristen Stewart showed off her newly dyed red hair on the Late Show with David Letterman two days ago. Only a few days before she was a brunette at the Los Angeles ‘Eclipse’ premiere. What do you think matches Kristen more?

[poll id="39"]