I know that PMI makes a great no-fog spray, I used to have some till somebody stole it
Just buy some from a local shop if you can. Its in a spray bottle and is green in color. I'm sure that there are other brands too.
Also, shaving cream works really well as an alternative.