Jewelry and accessories company Stella & Dot launched its first pop-up store in Dallas with the feeling of an intimate living room trunk show.
Stella & Dot pop-up store