Many companies featured on Money advertise with us. Opinions are our own, but compensation and
in-depth research may determine where and how companies appear. Learn more about how we make money.

An employee assists a customer with MAC Cosmetics Inc. lipstick at an Ulta Beauty Inc. store in New York, on May 31, 2018.
A MAC lipstick display at an Ulta Beauty Inc. store in New York.
Gabby Jones/Bloomberg—Getty Images

Get ready to rock bold lips.

MAC Cosmetics is giving away free, full-sized lipsticks for National Lipstick Day this Sunday, July 29. The high-end product normally retails for $18.50, so it's a sweet deal for thrifty makeup lovers.

You can get the free lipsticks by visiting one of MAC's brick-and-mortar boutique stores or mall counters. You'll get the option of nine shades (as supplies lasts). Colors include the bright pink "Florabundi" and the deep red "Dare You," and finishes range from frost and satin to "retro matte."

Can't make it to a store? You can also get a free lipstick if you shop online — but you'll need to spend $25 first.

MAC isn't the only store spoiling beauty-lovers on National Lipstick Day. Sephora will give out free face masks during the whole weekend, all day in all stores, from July 27 to July 29.

You can choose between the Rose and Pearl face masks as long as supplies last.