Introducing Tatcha - The Japanese Beauty Secret

04 Jul 2017

Discover Tatcha - a luxurious range of skincare that pays homage to the geisha's timeless rituals and employs pure, proven ingredients. We can't get enough!

Visit Mecca Cosmetica in QueensPlaza today to experience this cult favourite skin care brand. Shop online now at

@meccacosmetica #MECCAbeauty