I finally found mirrors small enough to fit in your handbag / purse and having found them I have made hand embroidered felt cases to put them in.
This beige felt case has been hand embroidered with a heart shaped posy of flowers. The flowers are in two colours of blue and each flower has been finished with beads. The case measures 3 x 2.75 inches and although it is small it's big enough to hold a mirror in a plastic case and consists of a regular mirror and a magnifying mirror (both essential for checking hair and make up).