The White Queen actress Eleanor Tomlinson has joined the cast of BBC One's upcoming reboot of Winston Graham's Poldark.

Tomlinson will star as the fiercely independent servant girl Demelza in the historical drama, which was originally adapted for television back in the mid-1970s.

Tomlinson is best known for her roles of Isabel Neville in The White Queen and Georgiana Darcy in Death Comes to Pemberley. She also starred in episodes of Poirot and Doctor Who spin-off The Sarah Jane Adventures.

Aidan Turner will lead the reboot’s cast as Ross Poldark. Set in 18th century Cornwall, Poldark is an eight-part hour-long series and will film in Cornwall and Bristol, beginning in the coming weeks.

It follows the fortunes of the rebellious Ross Poldark as he returns from the American War of Independence to his native Cornwall, discovering that his home county has changed while he has been away.

The debut season of Poldark is due to be broadcast on BBC One in 2015.