When complaints are leveled at most reenactors it's not as much how we dress as how we treat our faces.
Facial hair is suppose to be good enough to make a reenactor look like a citizen of the old west.
However, no matter how perfect your clothing, hair, head covering, or look, wearing large modern frames destroys that impression completely. Historically most people didn't wear eyeglasses or spectacles. They were a sign of old age and weakness. Most people lived with their impaired vision unless they could afford spectacles. Then they usually bought a ready made pair from an eye glass salesman.