Hermione's physical appearance in the books I have seen a lot of book readers saying Hermione is not at all attractive because she has bushy brown hair and rather large front teeth. Also the narrative/Harry doesn't refer to her as attractive.