The world and his fish-net stockinged wife has a view on who should play Christian Grey in the movie version of 'Fifty Shades of Grey'.
Even tween heart throb Justin Bieber has chimed in with his tuppence, saying on ITV's The Jonathon Ross Show that he should star.
However one woman probably has a little more sway even than Biebs on the decision on who'll be cast as Christian Grey in the inevitable film, and that's author E.L. James.
So who will it be? Ian Somerhalder? Ryan Gosling? Porn star James Deen? Well James isn't quite ready to reveal yet who it'll be, but she has let on that the casting process is in its final stages.
'Fifty Shades of Grey' author E.L. James (Photo: WENN.com)
The author told Katie Couric on her show Katie that although she doesn't have final say, as the film's producers will get an input, she has narrowed it down to three people herself.
The writer said: "It's a sort of collaborative effort. There's a studio. There's a production company. There's two producers and at some point there's going to be a director, so I'm sure everyone will have an input into that. I have three people who could play Christian."
So who are those three? Well previously the author has namechecked Ryan Gosling, but Somerhalder was top of Entertainmentwise readers list, as for Bieber, he may have to wait a while yet.
PHOTOS: Who will get the role of Christian in 'Fifty Shades of Grey'?