London: Emma Watson, who plays Hermione in the Harry Potter, says she was shocked to learn that she has become a multi-millionairess after the films.
The actress had been living on an allowance of just £50 a week until she was 17 or 18 when her father sat her down for the "money conversation".
"By the third or fourth film, the money was starting to get serious," the Telegraph quoted her as saying.
"I had no idea. I felt sick, very emotional," she said.
The actress aged 20, who was cast in Harry Potter at the age of nine, confessed to being "straight and boring" in an interview with the December issue of Vogue magazine.
She has barely touched her estimated £20 million fortune, for which she was named Hollywood's highest paid female in Vanity Fair earlier this year.
She chose instead to live in student digs while studying at Brown University in Rhode Island.
It is such stoic self-control that led her to ban herself from reading the tabloids.
"There's tons that's not very nice and I'm very, very self critical, so it was like a drug for me," she said.