Denim never really goes out of style, but every so often it reinvents itself just enough to feel fresh again. ...