It seems that every young starlet in Hollywood has been mentioned for the role of Anastasia Steele in the upcoming film adaptation of E.L. James' hit erotic trilogy, "Fifty Shades of Grey." Many fans have opinions as to who they feel will be a perfect fit to play the naive, love-stricken character, whose story began as "Twilight" fan fiction.
Fan favorite Kristen Stewart, who we know has read at least part of the book, is certainly topping the list for some fan sites, while Nina Dobrev may pass on the opportunity to play the role if her "Vampire Diaries" co-star Ian Somerhalder lands the part of Christian Grey.
Most recently, Selena Gomez decided to take herself out of the race, calling the role "a little too much" for her and saying that someone a bit older should take it on.
Could that older someone be Emma Roberts?
MTV News caught up Roberts at Seventeen magazine's Pretty Amazing Contest event in New York, and it seems that the young star might be putting herself into the competition for the role. There's just one problem: She still has to read the book.
"Everyone says read 'Fifty Shades of Grey.' I don't really understand," Roberts said. "But everyone on the plane was reading it, and I was like, 'I should probably just get it.' "
Roberts may be perfect to take on the part of Ana, since, at 21, she is around the same age and already has the dark hair to match. But would she be willing to do those steamy love scenes?
"I haven't read it, I don't even understand, but yeah, it sounds awesome. Anything racy, hot," Roberts said. "Sure, let's get hot."
Do you think Emma would be a perfect Anastasia Steele? Let us know in the comments!