Day: November 11, 2012

Butter London Nail Polish Jack the Lad Review and Swatch

I’ve been admiring Butter London nail polishes every since I first spotted them, so I’m excited to review my first ever one. I love the brand, it’s beautifully packaged and everything has fun names. Plus, all of the polishes are 3 free, which means that they are non-toxic. In addition, Butter London is inspired by […]

Read more