query: What roles did Eleanor May Tomlinson play in Jact the Giant Slayer (2013), The White Queen and Poldark?
answer: Eleanor May Tomlinson played Princess Isabelle in Jack the Giant Slayer (2013), Isabel Neville in The White Queen and Demelza Poldark in Poldark.