Surprise Me Denim Denim is having it’s own renaissance these days. Designers are letting their freak flags fly and their imagination is the limit with new designs. James and I have been calling it “surprise me” denim. There are so many variations and new ways of wearing the classic humble material in 2016, one might be overwhelmed at the options. Not to stress! Just pinpoint what […]