
Technic Dewy Makeup Setting Spray - 31ml
- 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
Customer Questions and answers :
Login to ask a question