Photo: Courtesy of Sally Hansen
If you're going without stockings to your next cocktail party, use this water- and transfer-resistant spray to make legs look flawless. Spritz it on your palms and rub over your calves, knees and thighs in long strokes, says makeup artist Sandy Linter. Use a makeup sponge to apply it to ankles and feet for a streak-free finish. "This is heavy-duty. It hides almost all imperfections, even varicose veins," she says.