From French Skincare to Glossy Hair Treatments: 43 Beauty Items Worth Snagging on October Prime Day

Prices start at just $6.