Showing the single result
Technic Dewy Makeup Setting Spray – 31ml
Rated 5.00 out of 5
(1)
- Provide matte finish and smooth skin
- Long lasting makeup setting spray
- No smudging and creasing
- Control excess oil and sebum
- Feeling refreshed and dewy finish
- Hydrate skin and blurs pores instantly
- Perfect for all skin types