Mèche is an innovative womenswear brand that aims to be the leader in essential pieces. Always elegant and effortless, our mission is to dress the modern women of today respecting her busy and hectic lifestyle. We use smart fabrics to do so. We design in Montreal, Canada and produce in a small twenty person factory in Shanghai. Combining both East and West culture, Mèche represents the perfect alternative to today’s fast fashion buyer - the essentialism of womenswear.