Charlotte Tilbury, the cult-favorite beauty brand, has made its long-anticipated debut in Malaysia. But before you start ...