Sophia Bush

Sophia Bush Through the Years

Sophia Bush's hair has gone from long to short, blonde to brunette, but one thing is for sure: It always looks great.