Some users claim that soaps work as an anti-fog solution. Soaps may keep your mirror from fogging temporarily, but fog will only build up again after a few minutes.
You can defog a mirror by warming it or applying an anti-fog treatment on the mirror surface. Check out Mirrorvana's brand of shower mirrors which stay 100% fogless in a hot shower. You only need to pour hot water into the built-in water chamber. We also have shower mirrors treated with anti-fog chemicals that repel fog.
You can check out our Shower Mirror Collection on Amazon here, or browse it on our website.