Karl Lagerfeld for Shu Uemura

Karl Lagerfeld has just launched a 17 piece makeup collection with Japanese beauty brand Shu Uemura. The collection features “Mon Shu Girl” which Lagerfeld sketched using Shu Uemura products. The colour selection, package design and photography behind the visual...