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