I mentioned her teeth, and you kept arguing using pictures of the actress, that's how. The books describe her appearance numerous times. However, you are right. Physical attractiveness has nothing to do with it. She isn't good at everything, but she is good at a lot. Not enough to be considered a Mary Sue, just a talented character. She still has her flaws, whether you see them or not.