If you thought that M∙A∙C already produce every shade of lippy you could ever want, you would be wrong, because they are bringing us another wild collection, ‘Colour Rocker’.  The new collection features all new colours which are guaranteed to turn heads, and the audacious attitude we’ve come to expect from M∙A∙C.  There are 28 new shades, ranging from deep forest green, to bright lilac, and everything in between.  Make room in your makeup bag, these stand-out shades are must-haves for edgy fashionistas.