French label Lanvin has opened the first US Men’s Flagship on the Upper East Side on Madison Avenue in NYC. The flagship is spread over three floors and looking around it’s all about culture with a specific focus ranging from forward thinking ready to wear looks to the more formal and tailored looks. Definitely for the discerning gentleman.