Finding the perfect New Year's Eve outfit is an epic task. Compounding the monster endeavor is the fact that it's normally relegated to the one month of the year when you're bound to be nursing an eggnog hangover everyday. You were going to look for a dress on Black Friday. But your gift shopping left no room in your budget. Then, holiday parities happened. And suddenly, you have three days left before the ball drops and nothing new and sparkly hanging in your closet. There's a process for choosing your December 31 look. Knowing the stages could make the whole ordeal a little easier.
Amazon's Best-Selling Beauty Products Will Surprise You