Actress Sigourney Weaver is set to reprise her cameo in the British series Doc Martin. She was spotted filming in Cornish village.

The 67-year-old first appeared in the Martin Clunes-led drama in a 2015 episode, playing American tourist Beth Traywick who pays a visit to the Cornish seaside village of Portwenn.

Spotted on set this week in Port Isaac, Cornwall, Weaver was almost unrecognisable in her low-key costume as she filmed a scene outside a local chemist.

The Alien actress ditched the glam look for a hat and anorak, with a camera slung around her neck.

The Hollywood icon’s appearance in the tiny Cornish fishing village attracted quite the crowd, with locals seen trying to get a glimpse of the on-set action.