Skip to product information
ANASTASIA MAGIC TOUCH BLUSH TRIO
Sale price
$12.00
Regular price
$38.00
The Anastasia Beverly Hills Magic Touch Blush Trio is a silky, high-pigment cream blush palette featuring three shades with a weightless, blurred matte finish