Dsquared2 recently opened a flagship store at The Shops at Crystals at CityCenter on the Strip. (Dsquared2)