Open a new file, in this case, I used 940x 1200 pixels, since the image is just a portrait, that resolution is great.
Let's select the model's skin with the lasso tool. Don't worry about being perfect cause then you can use the eraser in the edges of the image.
After the selection is made you have to press CTRL + J to duplicate the skin. So then you are gonna have a new layer like this:
Then you have to apply a surface blur filter, to make the skin softer. For this you have to go to Filter -> Blur -> surface blur-> and then add 8 for radius and for threshold.
Then desatured the skin's layer a little bit like -30%. Press CTRL + U to see the menu.
Use the patch tool to erase the hair that is on the model's lips.
After removing all those imperfections, use the lasso tool to select the model's lips, and duplicate the layer pressing CTRL + J. Remember that it doesn't matter if it not perfect you can always used the eraser close to the edges.
In the layer you duplicate apply multiply with 50% of opacity and 80% of fill, to make the lips darker.
Press Ctrl + j to duplicate the lip's layer once again. In this case, use the layer mode in soft light at 60% of opacity. that will make the lips look shiny.
Now we are going to work in the eyes. Go to the layer of the model's skin and select the eyes with the lasso tool then duplicate the layer CTRL + J.
Press Ctrl+u to change the color of the eyes. I used hue at 200 to make the eyes blue.
Duplicate the eye's layer and use the layer in color dodge option at 70% opacity to achieve this look.
To do the blush I created a new layer and paint the model's cheeks with a soft brush, using a pink tone.
Apply Gaussian blur filter at 60% to make the blush look more natural.
Put the layer in multiply with 50% of opacity and 80% of fill.
To make the model's makeup I apply blue eye shadows. So to make this create a new layer, press shift+crtl+N. then choose a dark blue-violet in the palette, and paint the model's eye with a soft brush.
Apply Gaussian blur filter with an 8.0 radius. and then put the layer in multiply. you can choose to make the eyeshadow look darker or softer changing the opacity of the layer as you prefer.
Repeat the process with different tones and colors. Like this:
This first image shows the eyeshadows with the Gaussian blur.
Then in this image you can see that the layer is in soft light mode.
To make the eyeliner you can use pen tool. Make the trace in the models eye like this:
Then select the option stroke path.
Then select brush pressure.
Make the eyeliner softer with the smudge tool. Also, you can reduce the opacity to blend it even more.