Eleanor Tomlinson is an English actress, known mainly for her role as Princess Isabel in the film Jack the Giant Slayer, where she is abducted by giants and rescued by young farmhand, Jack played by Nicholas Hoult. She then went on to play the part of Lady Isabel Neville, Duchess of Clarence in the television drama The White Queen, a ten part series set against the backdrop of the War of the Roses in which two sides of the same family, The House of York and the House of Lancaster are in conflict over the throne.
Eleanor went on to play Demelza in the very popular BBC series of Poldark a British-American drama series about a British veteran returning from the American War of Independence to his copper mines to find his father dead and his estate in ruins. He rescues Demelza from a beating and takes her on as kitchen maid. Demelza is an independent character who makes her own decisions, a strong woman in a period drama.