Eleanor May Tomlinson is an English actress. She has appeared in films including Angus, Thongs and Perfect Snogging, Jack the Giant Slayer, Colette and Love Wedding Repeat. She also starred in the BBC One series The White Queen, Poldark, The Outlaws and War of the Worlds.