A wedding gown show debuted at a shopping mall in Shenyang, Northeast China's Liaoning province on May 10, as part of their promotion on Mother's Day. [Photo/IC]