You approach your party dressing strategy with the same precision as you do your holiday shopping: weeks of planning and narrowing down until you find the one. The dress. You get all done up, according to plan, and everything's great until the second before you step outside. Stuffing that crummy puffer over everything just ruined your look.
Without a coat that's just as fancy as what you've got on underneath, your festive vibe is instantly dulled. And, your first impression upon walking in the joint? People are seeing your topper, not the dress. To ensure your ensemble is complete from inside out, we rounded up 30 pretty coats perfect for layering. Your sparkly shift has some stiff competition.