A frame for glasses, masks for professional or sports use, adapted to support at least one corrective and/or protective lens in a position which during use is located in front of the ocular region of the user, the frame including at least one through opening which is open toward the skin of the user who is wearing it, and at least one waterproof and vapor-permeable functional arranged so as to obstruct in a vapor-permeable manner the at least one opening to allow vapor permeation of the skin of the user, preventing a return of condensation toward the skin.