MAC's Giving Away Free Lipstick This Weekend So It's Christmas In July

by Alexa Tucker

If there's one stand-out product that MAC Cosmetics is known for, it's their incredible lipsticks. They're creamy, easy to apply, and they come in a huge range of gorgeous shades. Basically, you can never have too many of them in your collection. So, it's good news that in celebration of National Lipstick Day, MAC's giving away free lipstick on Saturday, July 29 (shades available vary by each store/location, while supplies last).

And they're like, really free — no "when you spend this much" catch, no limitations based on state. Wherever MAC is sold, you'll be able to snag a free, full-sized lipstick. This isn't just at boutiques, either. You can get them at other stores that sell MAC too, like Ulta. Score.

The one notable piece of fine print is that this promotion is only valid in the United States, but as long as you're within the 50 states, you're in luck.

The lipsticks are normally $18 a pop, so free MAC lipstick is an absolute steal. There's no indication that there will be any color limitations, either — from the sounds of it, any classic MAC lipstick is fair game.

Of course, with an offer this good, long lines are to be expected, so you may want to get there early for the best shot at the color you want.

It's the perfect time to finally snag that perfect red lip color.

Or try a bold, summery fuchsia.

You could even experiment with a metallic hue.

No matter what you choose, though, you can't really go wrong.