It's been rumored of late that Emma Watson was cast to play the alluring Anastasia Steele for the film adaptation of E.L. James' hit "soft-core porn" series "Fifty Shades of Grey," but the British actress debunked the rumor almost as soon as it surfaced.

She told, "I haven't read the book, I haven't a read a script, nothing. There are so many movies you become attached to when I've literally never even received a phone call. I told them [family and friends] just because there are 60 articles on the Internet doesn't mean it's any less true than if there are three or four." But the actress is used to casting rumors, she added, "It was the same way with 'The Girl With the Dragon Tattoo' -- I never even saw a script!"

It's been said by some fans of the series that the "Harry Potter" actress was too "innocent looking" for the role of Ms. Steele.

For those who were rooting for Watson to take the role of Ana Steele, she's been pretty busy post Harry Potter. According to her IMDB page, the British actress has been working on "The Bling Ring," "The End of the World" and most recently Darren Aronofsky's "Noah," the epic biblical story. Not to mention she just finished filming "The Perks of Being a Wallflower."

E.L. James recently tweeted that they were a long way from casting for the "Fifty Shades" movie, but fans of the series can't help but speculate who will play their favorite characters. The highly erotic novel even outsold all the Harry Potter books on, according to Gossip In Hollywood.

The British author has earned more than $50 million from the series and movie rights are owned by Universal and Focus Features, the site reported.

If it's not going to be Emma Watson, who will it be?

Rumored frontrunners for the role of literary student Anastasia Steele are Alexis Bledel, Amanda Seyfried, Emily Browning, Lucy Hale and Emelia Clarke, but most fans seems to leaning toward "Gilmore Girls" actress Alexis Bledel to play the role of Ana.

Bledel, like some of the characters she's played, (Becky the hooker from "Sin City" namely) has those vibrant blue eyes and an innocent yet sexy side: everything that Ana is supposed to exude that drives Christian Grey wild.

Who do you think is the best fit to play Anastasia Steele? Take the poll.

Who should play Anastasia Steele?
Alexis Bledel
Amanda Seyfried
Emily Browning
Lucy Hale
Emelia Clarke

Create your own poll