Finally, the much awaited collaboration of Shu Uemura with Karl Lagerfeld is here and I am so happy to be one of the first people to have seen it, and experienced all the wonderful makeup goodies that will be out in Shu Uemura stores by October 20, 2012. The event took place at Umu Japanese […]