Mouseover to zoom Click to enlarge
Price $15.00
Veeve has 15 brilliant shades of oil free, oil absorbing, moisture balanced blush. Each shade stays fresh and true to color and can be worn on all skin types.