MECCA is a prestige beauty retailer operating in Australia and Aotearoa (New Zealand), with a network of 100+ stores and an online business supported by distribution and support centres in Melbourne.
MECCA was created to demystify beauty—curating, celebrating and educating on the best moisturisers, must-have serums, latest makeup trends and scene-stealing fragrances.