I’ve been itching to get another red lipstick from Shu Uemura and it was a great timing when the lipstick shade I got from the Shu Uemura Karl Lagerfeld Holiday 2012 launch is the Mon Shu Red. Perfect! I think the universe always conspire to give me something that I want and that is meant for me. Which is […]