10

Hair affair … Keira Knightley went from short hair to long over the period of 2004 to 2005.

9
11