Hi, will it be a flat mirror?
If so why not just buy a heated mirror pad to install between it and the wall. You only then need to buy the correct size for the mirror you choose (and install it of course).
I can't post a link but google "mirror demister pad" pleanty of well known brands sell them.