British designer brand Self-Portrait recently announced to formally launch its flagship store on Tmall.com. At present, Self-Portrait's Tmall flagship store has 56 items with the price range from CNY2,500 to CNY5,115. At the same time,...