Michele Lee is seen in high-end dresses in a new photo ad for the opening of a shopping plaza in Dalian, the fashion city in northeast China. [chinanews.cn]