Ecolife is a virtual makeup showroom featuring a hand-curated mix of beauty and fashion products from 700+ international brands Ecolife is a virtual makeup showroom featuring a hand-curated mix of beauty and fashion products from 700+ international brands