Harry Potter star Emma Watson has revealed why she took a four-year break from acting.
The actress, 33, shot to fame as Hermione Grainger in the smash-hit franchise and went on to star in a number of films.
However, she hasn't been seen on the big screen since 2019 in Little Women and now she's explained why.