Eleanor Tomlinson's net worth 2021 is 3 million.
Eleanor Tomlinson is known as an English actress and singer. She is most fmaous for her roles as Princess Isabelle in Jack the Giant Slayer.