Outlander actor Sam Heughan has played the role of the much-loved Jamie Fraser on the Starz time-traveling drama. Even though the character has made him famous, he has been able to keep his private life, including his mysterious love life,…
Outlander actor Sam Heughan has played the role of the much-loved Jamie Fraser on the Starz time-traveling drama. Even though the character has made him famous, he has been able to keep his private life, including his mysterious love life,…