Here we give you a look at one of our favorite hat makers in the market. With the ever growing fitted market, it is sometimes also refreshing to come across some classic, handmade hats, that are still innovative in design – that’s exactly what Still Life from NYC does.
The Still Life flagship Store is located at 77 Orchard Street. Taking inspiration from a myriad of sources, each piece captures the essence of a classic form with a modern twist. Revamping the hat industry with fresh new styles, Still Life is the epitome of fashion and luxury.
Check out a complete Fall 2007 preview after the jump.