L’Oreal produces a wide range of cosmetics, in areas such as hair colouring, skin care, sun protection make-up, perfume and hair care.