Emma Watson turns 34: her style has changed so much over the years

source site-31