'Sexiest Woman Alive' Mila Kunis Now Favourite For 'Fifty Shades Of Grey'?

Could title confirm 'Ted' actress as the one to play Anastasia Steele?

By On

The race to play Anastasia Steele in 'Fifty Shades of Grey' is certainly hotting up, with a host of actresses from Lucy Hale to Emma Watson being linked with the role.

But one actress seems to be cementing her credentials, and that's Hollywood's latest darling Mila Kunis, now named 'Sexiest Woman Alive' by Esquire magazine, and showing her raunchy side with a topless photoshoot set to be published in next month's magazine, and already teased on video.

Now 'Fifty Shades' casting watchers are after her for the role of Ana, a naive college graduate who ends up being whipped into shape by billionaire Christian Grey, until she's a sado-masochistic Queen.

Julie Ryan Evans of The Stir wrote: "She's got the hair, the look, and you can just imagine her biting those lips and driving Christian Grey wild.

Mila Kunis has been named the sexiest woman alive by Esquire (Photo: Apega/WENN)

"Plus, she's shown that she's a good actress who can take on a variety of roles. So while she does pretty much scream sexpot, I think she could totally tone it down to be the timid, shy thing that Anastasia sometimes is with the sexiness just brewing below the surface."

She also added: "Part of her sexiness is that she has so much of that girl-next-door look to her, just like Anastasia. Honestly, I can't imagine anyone who could do the role better."

In this respect however, Entertainmentwise readers have been ahead of the game, pronouncing as far back as June that you wanted Mila rather than early favourite Kristen Stewart for saucy encounters in the Red Room of Pain.

So, if the film's producers Dana Brunetti and Michael De Luca are listening, and watching Mila's current sexy escapades, you could well get your wish for the movie's casting.

WATCH: Mila Kunis the sexiest woman alive


PHOTOS: Who should play Anastasia Steele in 'Fifty Shades of Grey'?

Tags :

Kristen Stewart's Twilight role stands her in good stead.