In 2018, sources told Us Weekly Heughan was dating «Twin Peaks» actor Amy Shiels. Rumors about the duo had swirled for a while, and Shiels added fuel to the fire when she liked a since-deleted tweet hinting that the pair were a «beautiful couple,» per the outlet. She also tweeted that Heughan would be the «obvious choice» to play James Bond.
In July 2018, Shiels showed up at the premiere of Heughan’s movie «The Spy Who Dumped Me,» and shortly after, the pair were reportedly spotted together at the Chateau Marmont in Los Angeles. However, sources said they didn’t show PDA that night, and no further information has emerged about their possible fling.