The brand recently unveiled a new store in the upscale shopping mall Harbour City in Tsim Sha Tsui.