MECCA Is Currently Having a 50 Percent Off Sale and That's What Savings Are For, Right?
The sale runs from today, June 30 until Monday, July 13, unless stock runs out earlier. If last year is anything to go by, it's going to sell out fast, so you need to get in quick.
Not sure where to start? We've trawled through their current sales section and pulled out the best palettes, mascaras, lipsticks and more to help kick things off for you . . . Happy shopping!