Hurry online to Ulta.com and score a free Kylie lipstick in the shade Nova with a $10 purchase while supplies last. Once you’ve added $10 worth of makeup to your cart, the free lipstick will be automatically added.

One of my favorite ways to meet the $10 minimum is to grab one of the $10 Kylie sale lip glosses, making each item just $5. Or pick up one of the many other popular items currently available to meet the $10 minimum, such as the Maybelline Sky High mascara or one of the new Colourpop x Animal Crossing eyeshadow palettes.

Even better, get an extra $3.50 off orders of $15 or more when you use the current Ulta coupon. Use code 939905 at checkout. Some brands are excluded from these coupons, including Kylie Cosmetics; you can see the entire list here.

This deal is valid online only. Through the end of today, there’s no minimum for free shipping — no code needed.

Buy 1 Kylie Cosmetics High Gloss (reg. $16) $10, sale price
Spend $10, receive free Kylie Cosmetics lipstick
Free shipping through Feb. 25
Final Price: $10, plus free Kylie Cosmetics lipstick

Buy 3 Maybelline Lash Sensational Sky High Mascara $11.49, regular price
Buy 2 get 1 free
Spend $10, receive free Kylie Cosmetics lipstick
Use 939905 for $3.50 off orders of $15+ through March 6
Free shipping through Feb. 25
Final Price: $6.49 each, when you buy 3, plus free Kylie Cosmetics lipstick

Buy 1 ColourPop X Animal Crossing Shadow Palette 5 Star Island $12, regular price
Spend $10, receive free Kylie Cosmetics lipstick
Free shipping through Feb. 25
Final Price: $12, plus free Kylie Cosmetics lipstick

score more ulta deals