Es posible, pero dificil
Te refieres a que no se corra si lloras un poco o llueve? o te refieres a meterte a la piscina maquillada?
Si el caso es el primero, es muy sencillo, basta con utilizar maquillaje water proof, se vende en todas las marcas. Si lo que quieres es ir a la playa y bañarte sin que se corra el maquillaje, eso ya es mas complicado, pero no imposible, para eso estan los maquillajes "water resistant" que son los que utilizan por ejemplo, las nadadoras de natacion sincronizada. El problema es que eso no es tan facil de conseguir y se suele vender mas bien a profesionales. Puedes localizar un proveedor para maquilladoras, e intentar que te lo venda aun siendo particular.
Besos!