The 8 Longest-Lasting Nail Polishes to Get You at Least 7 Days of WearSally Hansen Miracle Gel.figure out