The 21-year-old Harry Potter star, on her second visit to Hong Kong, said she loves traveling in Asia.
The British actress cast as Hermione Granger when she was just 10 has said she's preparing to step out of the safe world of film sets. She's been studying at Brown and Oxford universities.
She told reporters Thursday her best advice to teens is: "Be true to who you are and do the best to feel comfortable in your own skin. You are all right exactly as you are."
She was in Hong Kong on a business trip. About 100 fans, holding "Harry Potter" books or fashion magazines with Watson on the cover, greeted the actress.