Eleanor Howard is an English actress who worked as a double for Emma Watson in the 2017 remake of Beauty and the Beast.
Advertisement
Eleanor Howard is an English actress who worked as a double for Emma Watson in the 2017 remake of Beauty and the Beast.