From Rome With Love: Kinky about Kiko
The KIKO nail polish is back! A few years ago I went to Milan, where I've discovered the "Sephora sister" - KIKO beauty store. KIKO for the Italians is like Sephora for the Americans, only on a smaller scale and only it favors the local brands more than the international, which works pretty fine with me as I always prefer to buy a local brand, when traveling, to bring back home as a reminder of the fashion style of the country I've visited... So, what nail polish Italian Fashionistas favor this season? I found out...