Sam Heughan is dating Amy Shiels after a years-long ‘flirty friendship’ August 05, 2018 By Kaiser 27 Comments