MECCA |

Think beauty, think MECCA.
We bring you the best in global beauty, offering an exclusive edit of over 200 brands.
MECCA was created to demystify beauty - curating, celebrating and educating on the best moisturisers and must-have serums, latest makeup trends (and products) and scene-stealing fragrances.
Makeup
Skincare
Fragrance
Fragrance
Haircare
Wellness
Men's
MECCA
It all started in the living room of Jo Horgan's Melbourne home, where she hatched a vision to search the world for the most exciting makeup, niche fragrances and cutting-edge skincare, bringing them home for Australians to enjoy. In 1997, the first MECCA Cosmetica store opened in South Yarra (Victoria), offering an expertly curated selection of seven renowned global beauty brands, that weren't previously available down under.
Our goal has remained the same since the beginning of our journey-to help our community look, feel, and be their best. After all, a lipstick is just a lipstick until that very first transformational swipe.
MECCA, everywhere!
MECCA on the high street, MECCA in the shopping centre and MECCA Flagship deliver on a variety of curated and personalised shopping experiences so that you can explore and enjoy beauty your way.
We bring together the world's most exciting beauty brands - from coveted classics to the latest launches - alongside exceptional service and beauty expertise from our team of highly skilled Makeup, Skin and Fragrance Specialists, who are on hand to make your MECCA experience nothing short of extraordinary.
Whether you're a beauty obsessive or just starting your journey, our feel-good spaces are designed to inspire and unlock a sense of self-care, creativity and love, in all its forms.
Shop instore or online
mecca.com.au meccabeauty.co.nz Store Locator
❊ Web Links ❊
➼ www.mecca.com❊ Also See... ❊
➼ MECCA | Bourke Street
➼ Melburnian of the Year 2025 | Jo Horgan
Trending HOT
Things to see, hear & do this weekendMake the most of your weekend in Melbourne with these fabulous events. No city does it better than Melbourne, so get out and discover the very best shows, festivals, ..
Australian Open 2026 - Tennis
The countdown to the Australian Open 2026 is on! The start of the sporting year in Melbourne means only one thing - the Australian Open. Monday 12th January 2026 ..
Update Page







