When having a shower, you cannot just wipe a foggy shower mirror clean because it will get foggy again right away. The best thing to do is to warm the mirror. Fog will not form on a hot or warm surface. You can also apply an anti-fog coating to the mirror surface.
Or, you can consider getting a fogless shower mirror. Mirrorvana's brand of fogless shower mirrors includes mirrors that stay fogless by pouring warm water into a built-in water chamber, and mirrors with anti-fog coatings that repel fog.
You can check out our Shower Mirror Collection on Amazon here, or browse it on our website.