The invention discloses a long-term makeup-holding repairing liquid makeup and a preparation method thereof. The foundation makeup comprises the following components: titanium dioxide, iron oxide yellow, iron oxide red, iron oxide black, isodecyl pivalate, phenyl polytrimethylsiloxane, isononyl isononanoate, tromethamine, C12-15-alkyl ester, mineral oil, polyhydroxystearic acid, sodium hyaluronate, glucose, glycerol polyether-26, raffinose, a hippophae rhamnoides extract, a hibiscus hibiscus extract, a centella asiatica extract, a giant knotweed rhizome extract, a baical skullcap root extract,a glycyrrhiza glabra roott extract, a chamomilla recutita flower extract, a rosemary leaf extract, a purslane extract, phenoxyethanol, ethylhexylglycerol, chlorphenesin, etc. According to the preparation method provided by the invention, through a technology of processing toner into a color paste in a special way, the makeup effect is durable, and the long-term makeup-holding repairing liquid makeup is waterproof, oil-proof, and has no greasy feeling, and integrates various functions such as moisturizing, repairing, resisting wrinkles, covering spots or marks on the skin, isolating and blocking sun; and the preparation method can realize mass production.