For more than a 100 years the French company L'Oreal has manufactured beauty products. Today they have a wide range of hair care, skincare and fragrances and as well as their own world famous L'Oreal brand they own some of the most recognised brands in the hair care, cosmetic and fragrance markets including Lancome, Giorgio Armani, Yves Saint Laurent, Diesel, Garnier, Maybelline, Vichy and the Body Shop.