MAC is giving away free, full-size lipsticks this weekend

Calling all beauty lovers, lipstick fanatics, and fans of a freebie. In honour of National Lipstick Day (who comes up with these?!), which takes places this Sunday 29 July, select MAC stores will be giving away free lipsticks no strings attached. And yes, we’re talking the real deal: full-size tubes – none of this teeny-tiny tester nonsense.

You can pick from 11 shades, some of which have been discontinued, so this is your chance to get your hands on one more precious tube: Dare You (bright red – which we reckon will be most popular), Moxie (shocking pink), Tanarama (metallic gold), Aloof (pinky-nude), Delish (frosted rose), Florabundi (bubblegum pink), Epic (deep purple), Chintz (bronze caramel), and Mixed Media (black cherry).

MAC Cosmetics

The lipsticks are free until stocks are wiped out, which will be fairly quickly if previous MAC giveaways are anything to go by. No other purchases are necessary. And obviously, it’s one free lipstick per person – so if you’ve got your heart set on more than one shade for your makeup bag, you may need to rope in a very amenable partner to come with you (and then buy them a drink).

If you can’t face the inevitable queues – and who can blame you, especially in this never-ending heat – online shoppers can still bag themselves a free lipstick. Just spend over £20 at maccosmetics.co.uk between 27- 29 July, then pick one of the free full-size lipsticks to add to your order (while stocks last).

These are the standalone MAC stores participating in the National Lipstick Day giveaway – so check before you head out (the offer doesn’t apply at department store concessions):

  • Abardenn
  • Bath
  • Birmingham
  • Braehead
  • Brighton
  • Bromley
  • Camden
  • Canary Wharf
  • Cardiff
  • Carnaby Street
  • Clapham
  • Covent Garden
  • Derby
  • Exeter
  • High Wycombe
  • Kings Road
  • Lakeside
  • Liverpool
  • London Bridge
  • Nottingham
  • Oxford
  • Peterborogh
  • Spitalfields
  • St Pancras Station
  • Stratford City
  • Watford
  • White City