The speculation is over!
Diana confirmed it via CompuServe:
Well, now…according to the Official Language that was suggested to me yesterday when they told me to go ahead and post the news that Scottish actor Sam Heughan has been chosen to play Jamie Fraser in the new Starz cable-TV series (it’s not a movie, it’s not a mini-series, it’s regular series television, but on a subscription channel)……
“I can’t confirm if the contracts are signed and he is officially Jamie Fraser but I can say Sam Heughan did audition. He was and is my top choice!”
This was after the Starz_channel Twitter account sent out a cheery little tweet yesterday urging people to “Follow @Heughan, who is to play Jamie Fraser on the new Outlander series!”
Which kind of caused Mass Consternation <cough>, to put it mildly, among all the PR people who had been planning press releases and controlled rollouts, etc.
Enough people saw that tweet–during the half-hour or so it was up –that the news was spreading like hair-oil on a sofa, so Ron Moore told me to go ahead and let the cat all the way out of the bag, via Facebook and Twitter. (When I looked a moment ago, there had been 350,000 views of the original posting, and about the same (collectively) for the three followups.) ~ Diana Gabaldon
So, it shouldn’t be overlong before we find out who will play Claire to Sam’s Jamie, ken?