Question: who plays christian grey on fifty shades of grey
Answer: James `` Jamie '' Dornan