Brookstone 9" Lighted, Fogless Shower Mirror - $29.99
Bath > Mirrors/Medicine Cabinets
This extra large, specially treated mirror provides a clear, fog-free image. Perfect for getting a nice, close shave or applying makeup in the bathroom. The 12 bright LED lights encircling the mirror give you a crisp, clean image and allow you to see every detail. The suction cups make it easy to install-just stick it to any smooth surface. Plus, it features a built-in holder, so you'll always know where your razor is hanging. Requires four AA batteries (not included). 1-year warranty.