French fashion brand American Vintage will this month open its first store in China at Rui’ou Department Store in Shanghai. Founded in 2005, American Vintage was created by Azoulay after noticing a lack of high-end T-shirt brands in Europe. The brand offers elevated T-shirts. It is reported that American Vintage plans launch an e-commerce channel, focusing mainly on major cities.