Barry M Makeup
Barry M Colour Correcting Wand - Neutralises Redness (Pack of 2)
Barry M Neptune Lip Paint (Pack of 6)
Alternative, Dramatic, Outrageous Colour Makeup For That Statement Look;Hi Shine Gel Effect Nail Paint Provides An Extra Glossy Finish;A Vivid, Denim Blue Hue That's Complemented With A Stylish, High Shine Finish;Small, Lightweight And Excellent For Carrying At Work Or On A Night Out!;Suitable For Vegans
Hi shine Gel effect Nail Paint provides an extra glossy finish.
Barry M Matte Me Up Liquid Lip Paint-On-the Scene Brown Nude (Pack of 6)
New Stain Paint provides a rich velvet matte finish for long, long, long lasting colour.;Available in three amazingly long lasting lip staining shades.
Barry M Dazzle Dust Tan (Pack of 2)
Barry M Cosmetics Dazzle Dust, Eos
Barry M Lolly Gloss Nail Range;Suitable for both natural and acrylic nails;Free from Animal Testing;Produced by popular cosmetics company Barry M;10ml
Barry M Eyeliner Bold Waterproof White 4g (Pack of 6)
Barry M Lip Paint Viscous Violet
Barry M Flawless Matte Finish Oil Free Foundation Sand (Pack of 4)
Barry M Feeling Cheeky Sculpting Palette
Barry M Matte Lip Paint - Heartbreaker (Pack of 6)
Barry M Showgirl Extra Volumising Mascara MAS19 (Pack of 6)
Barry M Matte Lipstick;Intense rich colour;Velvety Finish;Shimmering pastels to bold, vibrant colours;A shade for every occasion
Barry M Dazzle Dust 104 Venus
Barry M's Fabulous ultra moisturising lipsticks - Enriched with hydrating and lip nourishing Cocoa Butter for a soft and saturated finish.
Molten Metals give your nails show-stopping style and an instant luxe look. Each of the four chrome effect shades have a mirror-shine foil finish that will glisten for days. Metallic nails are big news for 2016, try one coat for a sheer finish or build up for a stronger look.