You're going to have to add "stop by MAC" to your weekend to-do list.
The beauty giant is celebrating National Lipstick Day (July 29) by giving out free lipsticks to all customers for one day only.
There are no gimmicks, no buy-one-get-one-free promotions, no minimum purchase or membership requirements. All you have to do is walk into a participating store while supplies last and get yourself a full-size tube of Velvet Teddy or Ruby Woo—completely gratis.
Our own personal advice? Get there early.