e.l.f. Cosmetics is Giving Away Freebies All Weekend Long

The long-weekend is far from over, my friends. If you've been too wrapped up in barbecues and pool parties to shop, you'll be happy to know that it's not too late. According to their website, e.l.f. Cosmetics is giving away free products through the Fourth of July. The items are classic staples that any makeup lover needs in his or her makeup bag. Here's everything you need to know about the deal, so that you don't miss a thing.

While it's great to get items at a percentage off, free products are even better. Don't believe me? Well, e.l.f. Cosmetics' Fourth of July promo proves it. Now through July 4, you'll get a free four-piece bundle with every purchase over $25. As in, you don't have to pay a thing for the items. All you have to to is enter the code FIREWORKS at checkout. It's that easy.

Oh, and all the items are red, white, and blue, so you can stay patriotic all year 'round. For the promo, you'll receive a red Moisturizing Lipstick, Long-Lasting Lustrous Eyeshadow in Confetti, Cream Eyeliner in Blue, and a liner brush to go with it. Basically, everything you need to create the perfect full-face USA makeup look.

As if all of that isn't already enough, you'll also get free shipping with every purchase of $25 or more as well. You don't need a code for that, either. The brand instantly takes the $4.95 shipping cost off at checkout. So whether you're looking for the extra goodies or just to save some cash on shipping, this deal is perfect for you.

I know what you're thinking, but there's really no catch. There are no exclusions to the sale. You can stock upon old classics, online exclusives, and even their new products while still being eligible for the four-piece promo set. It really doesn't get much better than this.

The only thing to note is that sold-out products will be substituted for another in-stock option. As of July 3, all of the promo items are currently in stock though. So what are you waiting for? Go get to shopping while you still can!