Who will play Christian Grey? Bradley Cooper - The Independent