She obviously has a strong opinion on who should be given the leading roles in the upcoming Fifty Shades of Grey movie, and it's getting harder and harder for author E. L. James to stay quiet as far as movie casting rumors go.
She's remained fairly tight-lipped so far as to who will snag what will probably turn out to be the biggest movie roles of 2013 -- but from clues she gave in an interview with Katie Couric, it sounds like E. L. James has already chosen her perfect Christian Grey and Anastasia Steele.
So, who did she name?!?
Well, apparently she has three actors in mind for Christian's role, and four actresses in mind to play Ana.
(That's ALL she was willing to give us? Gah!)
More from The Stir: Ryan Gosling's Secret Fantasy Makes Him Sexier Than Christian Grey (VIDEO)
Ok, if that's all she's giving up, let's see what we can do with the clues. There have already been so many names floating around as to who should take on the roles of Ana and Christian, so it would be kind of a shock if her picks don't fall within the realm of those who have already been mentioned.
Based on her husband's little slip on Ryan Gosling being cast as Christian, I'd say he's on the list for sure. And considering she based Christian's character on Robert Pattinson -- his name has to be running through her mind as well. As for her third pick? My gut tells me it's likely either Ian Somerhalder or Alexander Skarsgard.
Moving on to Anastasia Steele -- Shailene Woodley's name has been brought up by E. L. James herself, and I guess we have to throw Kristen Stewart into the mix since Fifty Shades of Grey is based on Twilight. That leaves two more spots for her Ana favorites, which most likely go to either Lucy Hale, Alexis Bledel, or Emma Watson. (But for the sake of Harry Potter fans, let's hope Hermione stays innocent.)
Who else do you think E. L. James might choose to play Christian and Ana?
Image via Splash