'Poldark' is to have a fifth series.

Aidan Turner as Poldark

Aidan Turner as Poldark

Eleanor Tomlinson - who plays Demelza Poldark in the BBC One show - shared the happy news with fans via a video message sent to those at the BFI screening of series four, episode one on Wednesday night (02.05.18).

In the video message, which was also uploaded to the show's official Twitter account, Eleanor said: "Hey everyone, I'm really sorry I can't be there tonight at the BFI screening of series four, episode one. I'm unfortunately tied up filming 'War of the Worlds' at the minute so I've been running from aliens on a daily basis, which has been fun. I'm looking forward to some more cliff-staring which is actually why I'm sending this video message because I can confirm that we are going to make series five of 'Poldark'. So exciting! Thank you so much for all your support. We wouldn't have been there, we wouldn't have made this show what it's become without you guys so thank you for that."

Leading man Aidan Turner - who plays the titular role of Captain Ross Poldark in the show - previously confirmed 'Poldark' will end after five series as all the stories had been covered.

He said: "We've covered all the books, and the entire stories. It's a five-year gig, when it's all done."

And last year, Eleanor admitted she would love to see the show make it to a fifth series and said it would be a "dream come true" to play Demelza again.

The flame-haired beauty said: "If we go to five series that would be a dream. We would be very lucky and honoured to get that far. I think if we go to five series then that would be a dream come true - and how many series have done that?"