The present invention describes a cosmetic composition comprising an oil-in-water emulsion for application on keratinic materials, of long lasting duration, that presents an ideal drying time and a crystalline network film structure that is more resistant, homogenous and flexible, allowing the application of the end product on the hairs in a cohesive, non-crumbling and uniform manner, without the formation of lumps. The cosmetic composition of long lasting duration, object of the present invention, comprises: a film forming complex comprising at least one hydrosoluble or hydrodispersible film forming agent and at least one liposoluble or lipodispersible film forming agent a shine and performance improvement promoting complex of the end product and a cosmetically acceptable carrier. The present invention also refers to mascaras for eyelashes or hairs comprising the aforesaid cosmetic composition.