Who will play Anastasia Steele? Mila Kunis 3/1 - The Independent