essentials matte perfecting primer

Holds makeup, reduces the appearance of pores, oil-absorbing, matte finish


$33.00
perfection flawless base 30 ml

Holds makeup, reduces the appearance of fine lines and pores, hydrates skin, velvety-smooth finish


$50.00