Anastasia beverly hills impeccable foundation 1.5N

$46.00

Feb 03 - Feb 07

Out of stock

Description

Impeccable Foundation delivers medium to full, long-lasting coverage with a natural, velvet-matte finish. Using Precision Blur Technology, it blurs pores and imperfections while Hyaluronic Acid hydrates and smooths the skin. Get seamless, flawless coverage that...