Walk into most garages, and chances are you'll find a stack of tile that will never be used but that the homeowners can't part with "just in case." I know we have a stack of it sitting in our garage!
A wooden border can be added if the mirror lacks a frame. Then, grab some tile nippers and break up ... Before you start gluing anything down, play around with the pieces on the frame to see ...