The holidays have arrived early for Tarte Cosmetics-lovers. The makeup brand has launched a flash sale of up to 70 percent off on select items online for the next 48 hours. That's not the only perk Tarte is serving up for customers. Each order placed will arrive with a free sample of Tarteguard Sunscreen, and you can also score free shipping if you spend over $40 . . . which will be easy to do once you see everything that's on sale. You'll have to act fast, though, because the flash sale ends on June 23 at 8:59 a.m. ET. Read on to see 10 products you need to snag before it's too late.