How to get a £16 MAC Christmas lipstick gift set for free this week

Wait 5 sec.

"MAC lipsticks never disappoint but, this shade is so universally flattering. Plus, the Lustreglass range is so moisturising"