As Demelza Poldark, she wasn’t averse to a little smuggling, but in her latest role, Eleanor Tomlinson has definitely stepped up her criminal activity.
The 27-year-old plays a gun-toting drugs mule in the new sci-fi drama series Intergalatic, swapping the rugged Cornish coast for outer space.
She has also toned down the famous red locks, which once so beguiled Captain Ross, to play Candy, the leader of a gang of female prisoners who hijack a spaceship.
Eleanor was photographed filming the Sky drama in Alderley Edge, the Cheshire village popular with Premier League footballers, in her costume of combat trousers and parka, with a pistol holstered on her hip.