Mila Kunis is reportedly the frontrunner to play Anastasia Steele in the upcoming 'Fifty Shades of Grey'.
Speculation of who will play the lead characters of Christian Grey and Anastasia 'Ana' Steele has been on going since July when Universal brought the rights from the best-selling trilogy to turn the books into a film.
Other actresses who have been mentioned for the role are 'The Descendants' actress Shailene Woodley, 'Gilmore Girls' star Alexis Beadel and even country singer Taylor Swift. However, sources claim that Mila Kunis is favourite for role and we can see why as the 26 year old was recently voted Sexiest Woman Alive by men's magazine 'Esquire'. She also received critical praise for her role in Oscar nominated film 'Black Swan' and co-starred alongside Justin Timberlake in 'Friends with Benefits'.
Actors named for the role of mysterious Christian Grey are 'Vampire Diaries' lead Ian Somerhalder, 'Love and Other Drugs' star Jake Gyllenhal and Channing Tatum who recently played the role of stripper Micheal in 'Magic Mike'.
It has been recently confirmed that Brit Kelly Marcel would write the screenplay with it being produced by Michael De Luca. However, it is still yet to be confirmed who will direct the eagerly anticipated film.