Courtesy Reiss, Ann Taylor, Kate Spade

Whether you’re hoping to nab one last stocking stuffer or you’re on the hunt for the perfect New Year’s Eve dress, you’ll want to cozy up to your computer because that’s where all the last-minute deals are. But don’t procrastinate a second longer—some of these deals are only good through the end of today. Get clicking!

FREE SHIPPING IN TIME FOR CHRISTMAS 40% off most items with code: HOLIDAY. Plus free overnight shipping on orders placed before December 23 at 2:59 p.m. ET
UrbanOutfitters: Free overnight delivery if you spend $100 or more before December 23 at 10 a.m. ET Free overnight shipping on orders made before December 23, 7 a.m. ET

SALES AND DISCOUNTS 40% with code: SAVE40, offer good on both the Sarah Metallic ballet flat, $88.80 and the pavé bangle set, 46.80, (shown) both prices after discount 30% off with code: 30OFFMV 20% off in stores and online with code: GIFT 10% off with code: SAVE10 30% of jewelry with code: SPARKLE30. Ends at 11:59 p.m. ET today! 25% off sale items with code: BRSALE25 Up to 60% off, including the jeweled brooch, $122, and Knightsbridge Zippered Darcy, $297 (shown) Up to 60% off Up to 50% off, including the Courtney bustier dress (shown), $227.50 Up to 50% off Up to to 40% off Up to 40% off An extra 25% off items already on sale Sale items starting at $5