What is water-proof makeup? From the rather easy name, you can think that it is an aesthetic item that is immune to water. So what does that mean to you? Well, definitely this is the perfect type of makeup to go swimming in; however is that all that water-proof...