Rumours of an official cast for "Fifty Shades of Grey" continue to steam up the web. Of course, E.L. James has been nothing but cryptic in her latest tweets about the casting for Christian Grey & Anastasia Steele. The latest web poll running nowadays is a battle between Alex Pettyfer and William Levy for the role of Christian Grey.

Ever since the news broke out that "Magic Mike's" Alex Pettyfer shot several kinky scenes with Director Gus Van Sant, women are obsessed with the idea of Pettyfer playing Grey. "Fifty Shades" fans think that the 23-year old British hunk has the perfect amount of mystery and sexy for the BDSM-themed role. Of course, add in the fact that Alex Pettyfer is armed with a great set of abs.

On the other hand, Cuban-American model turned actor, William Levy is also being hyped nowadays as the next Christian Grey. All thanks to Levy's short stint for "Dancing with the Stars", Levy has garnered quite the attention for the role of Grey.

Judging from the attention both stars have now, who is best suited to play the S&M part of Christian Grey? Fans of Pettyfer certainly agree that the he is of the right age and looks to play the dark, mysterious character that is Christian. As for Levy's fan base, the 32-year old Cuban is still getting a few votes for the role of Grey given he isn't that much of a household name.

With both these Hollywood hunks armed with brooding eyes, a well-shaped jaw and perfectly toned abs, which between Alex Pettyfer and William Levy deserves to play Christian Grey? Check out the slideshow and decide who.