All US Presidents have worn glasses. Some just didn't like being seen wearing them in public.