Not with my insurance.
in my experience, insurance will often pay
up to a certain amount for your frames, meaning that even if you pick something that goes over that, it'll still pay that much and you just gotta pick up the difference
that might not be the case for you, but even then, you can get glasses without going through your insurer. it'll be a lot more expensive probably, and you have to decide for yourself if that's worth it (or more likely your parents have to decide for you)