karl lagerfeld makeup (11) October 11, 2014, 11:34 am See more Previous article shu uemura Shupette by Karl Lagerfeld for Holiday 2014