As others wrote: Use medical tape or a bandaid over your nose and mask to really seal it.
Or you can use soap. I've heard of this trick elsewhere, but I guess its worth a try. Here is how it should work:
"Soap and Water Help Prevent Fogging
This trick is one that healthcare professionals regularly turn to. All you need for this hack is soapy water (dish soap works best) and a microfiber cloth. Stay away from soaps with lotions in them as they can leave a thick residue, making it even harder to see.
Simply rub both sides of your lenses with a drop of soap, then buff the lenses with a soft microfiber cloth. This effective trick helps prevent your lenses from fogging up as a transparent, thin film of soap acts as a barrier.
Anti-Fog Wipes and Sprays
Another option is to purchase wipes and sprays designed to tackle foggy lenses. Read the fine print, as certain anti-fog solutions may not work as well, or may even damage lenses with coatings that minimize glare and fingerprint smudges, for example."
$1