Speculation about who will be playing devilish Christian Grey in the Fifty Shades of Grey movie is at fever pitch, but new rumours suggest it's down to three frontrunners; Christian Cooke, Charlie Hunnam and Theo James.
These three relatively unknown actors have been met by producers according to reports.
Sons of Anarchy star Charlie Hunnam was rumoured to have passed up the role, but insiders suggest the rugged action hero has had a change of heart.
Brit boys Christian Cooke and Divergent star Theo James have also been bumped to the top of the list even though they're considered slightly too young for the role.
So who do you think will play the sexually deviant tycoon with a passion for Ana Steele? Take a look at some other actors who've been linked to the hotly anticipated film...
What do you think of these choices?
4 REASONS WHY YOU DON'T WANT TO HAVE SEX
ALICE IN WONDERLAND-INSPIRED SEX TOYS
BEST APPS TO IMPROVE YOUR SEX LIFE TONIGHT