What is micellar water?

Micellar water is a relatively new product, but it is becoming more and more popular. The selection ranges from cheap drugstore items to high-end products from the perfumery. But what is micellar water and what does it do for our skin?

Read more