Tag: the sacred house

Illamasqua Nail Polish in Hemlock from The Sacred Hour AW13 Collection

Ok, so this is very possibly the most difficult beauty product to do justice for on  photograph ever. Illamasqua’s Hemlock Nail Polish was originally released as a limited edition as part of the Freak collection, but for AW13 it’s back again and hopefully this time it will hang around a bit longer, as it’s a […]

Read more