Upscale clothing brand Stefano Ricci plans to open a store at Wynn Plaza in November. The brand has one location at the Shops at Crystals. Courtesy of Alfred Chan/Stefano Ricci