Who will play Anastasia Steele? Emma Watson 8/1 - The Independent