You have probably walked into a drug store or a beauty retailer and seen them offering something called micellar water and you wondered what that was. Well, we will not only explain to you what micellar water is, but also recommend you the top 5 ones. Micellar water has actually become probably a must in any skincare and makeup enthusiast over the past few years. Their formula originated in France and it is a gentle formula that not only cleanses and removes light makeup but also does moisturize your skin. Usually, scentless it has also the same consistency as water, …