I started with this image that I created previously. You can see how I made it here.
I created this pattern in iColorama by painting in Brush/Paint and then blurring in Effect/Blur.
In iColorama, using Effect/Distort, I distorted the girl over the pattern.
I applied Adjust/Tonelab preset 4 at medium opacity.
The previous step added graininess. So I will smooth the face using Style/Coherence and Effect/Denoise.
Using Adjust/Exposure and an inverted brush mask, I lightened the whites of the eyes. I did each eye separately to make their color consistent with each other.
In Brush/Paint, I used a hard round brush with white paint to paint catchlights in her eyes.
I experimented with Adjust/RGBCurves to get this. A little less blue, a little more red and purple.
I applied this texture in Texture/Metal, mostly for the color.
I opened her in Metabrush and painted over her.
Still in Metabrush, on a new layer I painted this pattern. I used a large, partially transparent brush.
This is the brush image I used in Metabrush. It's a metal texture from iColorama that I saved onto a blank white canvas.
Still in Metabrush, on a new layer, I used a Doodle brush and a Gradient brush to paint on some more shapes.
Opening the image in iColorama, I increased the contrast using Adjust/Levels, and applied Effect/Raise.
I warped and cropped, narrowing the face.
I made some final color adjustments.