Jamie Fraser from Outlander is the stuff dreams are made of, in every possible way. Not only is he a beautiful man, thanks Sam Heughan, but the character is written so well by Diana Gabaldon and the writers of the Starz series that even his flaws are endearing.











