Kristen Stewart Shows Off Her New Haircut (5 pics)
Kristen Stewart is known for having long hair, but she decided to make a change by shaving her head and dying her hair blonde. Now she's showing off her new look in public and people seem to love it.