
MECCA is a premier beauty retailer in Australia, founded by Jo Horgan in 1997 to bring a curated selection of global beauty brands to the local market. The Balmain store is a popular destination for makeup enthusiasts, offering a personalized shopping experience with a diverse range of high-quality products. In addition to retail, the store provides a suite of beauty services including makeup applications, lessons, and skin consultations, positioning itself as a comprehensive beauty hub. Reviews frequently praise the knowledgeable and friendly staff who offer expert guidance, making it a go-to for those seeking professional advice for special events or personal makeup needs.
Specializations
StudioBridalHairMasterclassesPro Products