I saw some folks at Dragon*Con last year that had taken a fine white plastic mesh and fabricated something that they wore like a blindfold. They drew the pupil on and were able to see out of it easily. It seemed to work quite well for them and looked good.
Costumes in the works
Peter White-Venture Bros.
Peter White with Dr. Venture in the "Impossisuits" ==collaboration