celebrity manicurist and director of education at Dazzle Dry
Doing your own manicure Is a great self-care practice. Here, find eight instant-drying nail polishes that dry within 20 minutes.