For the roles of Christian Grey and Anastasia Steele, the actor and actress need to be smart, sexy, alluring and a bit dangerous. So, does Henry Cavill and Mila Kunis fit the profile? It looks like they do.

The lead roles for the movie adaptation of E.L. James' erotic novel Fifty Shades of Grey are not yet confirmed. Apart from that, there are no further details about the movie production. Fans of the book are thrilled to find out which actor and actress in Hollywood would play the coveted roles of Christian Grey and Anastasia Steele, but while nothing is confirmed, let's all enjoy the endless polls.

"Man of Steel" actor Henry Cavill is one of the frontrunners when it comes to the possible actors to play the dominant role of Christian Grey. With his good looks and impressive physique, there is no doubt that he is truly qualified to portray Mr. Grey.

When it comes to the submissive character of Anastasia Steele, there's Mila Kunis who could definitely play the part. With her big sexy eyes, brunette hair and the aura she has onscreen, she makes a perfect match with Cavill.

Of course, these polls were only made by fans of the book since there's zero news when it comes to casting. It looks like the producers and E.L. James are giving it a long thought before finalizing who would best fit the lead roles of the upcoming movie.

So does the Henry Cavill and Mila Kunis pairing looks promising? Well it certainly does. With these two, the screen will definitely sizzle.

Also read:

'Fifty Shades of Grey' Movie Cast: Ian Somerhalder as Christian Grey, Emma Watson as Anastasia Steele in Fanvid [PHOTOS]

'Fifty Shades of Grey' Movie Cast: Ian Somerhalder as Christian Grey, Nina Dobrev as Anastasia Steele [PHOTOS]