Here's what you can score before December 25th

By Jillian Ruffo
December 18, 2017 01:25 PM

The holidays are here, and we’re pretty sure there’s that one person (or in our case, a few people) left on your list who you have yet to shop for. Don’t freak out — if it’s a beauty lover you need to buy for, then you’re in luck. Birchbox is still shipping items to arrive before Christmas, and they’re even offering 20% off of your purchase of $30 of more. And if you’re going to stop procrastinating, the time is now — because the sale is today only. Need some help? We’ve rounded up the five best gifts to buy before the sale ends.

Tweezerman Brow & Lash Kit

No matter their beauty routine, tweezers are universal and you can’t go wrong with this kit.
Buy It! Tweezerman Alluring Eyes Gift Set, $42;

Stephanie Johnson Makeup Case

Courtesy Stephanie Johnson

This case is bright enough to take away the winter blues.
Buy It! Stephanie Johnson Tamarindo Mini Pouch, $33;

RELATED PHOTOS: The Best Last-Minute Gifts to Order Before December 25th

Bumble and bumble Travel Set

There’s nothing better than an excuse to avoid hotel shampoo and conditioner — which is why this set is a definite success.
Buy It! Bumble and bumble. Hairdresser’s Set, $39;

The beauty of Birchbox is the ability to try out a bunch of products for one low price. This set gives any beauty lover 8 nighttime products that’ll definitely amp up his or her beauty routine.

Buy It! Birch box Nighttime Beauty Kit, $35;

Cartier Fragrance Set

Courtesy Birchbox

Why gift one fancy fragrance when you can gift four?
Buy It! Cartier Feminine Miniatures Set, $69;

What last-minute gifts are you shopping for? Sound off in the comments below.