Have you seen the latest China Glaze nail polish collection? It's called the Let it snow holiday 2011 collection and it was launched a month ago, September 2011. China Glaze introduced 12 nail polishes in this collection. These were specifically created with the winter season in mind and you can definitely see that in this collection. In this blogpost I'm going to show you the whole collection, the swatches will be posted soon. Below you will see some close ups/quick views of the nail polishes. There are mostly traditional holiday shades but some very interesting ones as well, like the glittery nail polish, Tinsel Town! Which nail polish do you want me to swatch first ^___^?
From left to right:
This collection is sponsored by aiibeauty.com.