Stephen Amell looks very good in and out of a suit ... and that's probably what put him in the running to play Christian Grey in the upcoming "Fifty Shades of Grey" film.

In a new video on his Facebook page, the "Arrow" hottie reveals he's had meetings about playing the sexually adventurous playboy in Universal's adaptation.

"I get questions about Christian Grey all the time,” Stephen says in the clip. "The project is a long way off. I know this because I had a meeting about it. Long way off. I mean, not that long, but not close. I wouldn’t call it long, but I wouldn’t call it close."

He's definitely playing it coy ... but would you like to see the 31-year-old in the sexy role?

Amell definitely has some hot competition.

Fellow CW star Ian Somerhalder has been campaigning hard for the role and also played coy about the subject when he was recently on "Watch What Happens Live."

One person we know who won't be doing the movie: Emma Watson.

After a leaked memo suggested she was up for the role of Anastasia Steele, the actress took to Twitter to set the record straight.

"Who here actually thinks I would do 50 Shades of Grey as a movie? Like really. For real. In real life," she posted.

Check out the gallery above to see our suggestions for who could play Christian. Who are you rooting for? Sound off in the comments below.

Hot Videos