Who will play Christian Grey?Ian Somerhalder 5/2 - The Independent