"Ted" actress Mila Kunis has been mentioned before as a candidate. However, she recently made headlines because she was voted the "Sexiest Woman Alive" by Esquiremagazine.

The 29-year-old actress has some reasons to have that title.

According to the Examiner, her topless cover photo shoot has been called "striking," "and as several celebrity sites have recently noted-including The Stir and Entertainmentwise this week-that sex appeal may be just what producers are looking for in their eventual casting of Ana in the upcoming 'Fifty Shades of Grey' film."

Kunis has won other awards including "Knockout of the Year" by GQ, and one of the list of "100 Hottest Women of All Time" by Men's Health magazine.

Is Kunis a good contender for Ana Steele? Would she be too sexy for the virginal role? Whoever plays her has to be brunette and innocent-looking with eyes to big for her face. She has to have an awkward sex appeal which Christian Grey loves about her.

"With her luscious lips, big eyes, and brunette hair, natural beauty Mila definitely looks like Anastasia Steele," Gather Entertainment wrote. "The actress has also proved that she would have no problem with some of the funnier moments in the 50 Shades of Grey movie since she has so much experience working on rated R comedies like Ted and Friends with Benefits. Mila is actually probably best known for starring in funny movies, but she showed off her serious, dark, and sensual side by seducing Natalie Portman in the movie Black Swan."

"They describe her as perfectly capable in past roles of "biting her lips ... and driving Christian Grey wild" as only Ana knows how to do best, and it is true that Kunis has a lot of experience in many different movie roles, though comedy may be her best known. 'I can't imagine anyone could pull of the [Anastasia Steele casting] role better,' they add."

If Kunis is Ana Steele, then wouldn't it make sense to cast the "Sexiest Man Alive" as sexy billionaire Christian?

"Twilight" actor Robert Pattinson, 26, was recently namedthe sexist man for the fourth year on Glamour's list of 50 sexiest men. He's also is in second place in a new Books & Review Christian Grey poll, right behind "True Blood" star Alexander Skarsgard.

Pattinson has been a fan favorite since the beginning. After all, Christian was inspired by his character in the "Twilight" movies, Edward Cullen, so it's natural that Pattinson would be in the running for the lead role as Christian.

At one time, he openly admitted in the past that he would lick the pages of "Fifty Shades of Grey."

The "Cosmopolis" star revealed that he's always played weird characters (many will argue that vampires aren't weird), so the part of Christian Grey might not be far from weird.

"I mean every part I played is always kind of like sort of weird. But I don't know, I find kind of random things, the movie I'm doing next, is a real guy, an interrogator and he's not particularly weird or anything, he's just like, he's kind of, well he's a little weird," Pattinson said.

Christian, the 27-year-old sexy BDSM-crazed billionaire, goes through a lot of obstacles and lives in a world that most of us have probably never seen or heard of before. So it might be weird anyway. Who better to play a part like this than an actor who plays weird parts?

The "Fifty Shades" trilogy ("Fifty Shades of Grey," "Fifty Shades Darker," "Fifty Shades Freed"), written by E.L. James, tells the story of 22-year-old recent college grad Anastasia Steele, who enters into a dominant/submissive sexual relationship with 27-year old sexy billionaire Christian Grey, and both explore Christian's world of BDSM while trying to understand their complicated relationship.

So, could these two sexy people be Ana and Christian? Sound off below!

Click HEREto see who the front-runners are this week for Christian and Ana.