Upcoming Sephora Free Mask Weekend July 27-29 In Store Only – No Purchase Necessary By admin | July 25, 2018 1:38 pm EST 0 Comment July 27-29 Sephora will be offering a Free Face Mask to customers, in store only, no purchase necessary.Details Here