I have glasses but always have a problem with the length of the legs. I think my ears must be too close to my nose or something cos the legs always stick away out the back of my head. Asda are my best bet though. It sounds like she needs to get very thin glasses. Mine are rectangular lenses and quite thin so they don't come too far down my cheeks if you know what I mean! I don't like them sitting on my cheeks either