Under Armour's breathable, anti-bacterial face masks available in S'pore for S$35 from July 24

No need to worry about glasses fogging up.