Emma Watson sometimes feels "100 years old".

The 'Harry Potter' actress - who shot to fame at the age of 11 when she first appeared in the wizard franchise - admitted while she has been through a lot in her life, she often still feels "incredibly young and very naïve".

She said: "I'm this very weird mix. In some senses, I feel as if I'm 100 years old. In others, I still feel incredibly young, very naïve and as if I haven't seen much of the world at all. I've been incredibly protected, but in other ways I've had to be in situations that nobody my age would.

"Sometimes I think I'm the worst person in the world to be in the situation I'm in. I'm shy, I'm sensitive and I'm self-critical. It's a terrible combination."

The 21-year-old beauty also thinks her notoriety "intimidates" members of the opposite sex, because she is never pursued by men.

Emma added to Style magazine: "I say to my friends, 'Why hasn't X called me? Why doesn't anyone ever pursue me?' They're like, 'Probably because they're intimidated'.

"It must be the fame wall. It must be the circus that goes around me. Me, as a person, I find it hard to believe I would be intimidating."