NewBeauty chatted with Shen Beauty founder Jessica Richards to learn about the new beauty retailer and all of the must-try products inside.
715