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