The Best New Year's Eve Dresses With Last-Minute Shipping
14 New Year's Eve Dresses You Can Still Get at the Last Minute
10
This Mac Duggal One-Shoulder Tuxedo Cocktail Dress ($298) is a fun take on the blazer dress, and we're into it.