Assigned Color Match profile, then Converted to sRGB. Applied Neat Image noise reduction to make the color sampling a little more uniform.
First adjusted color so that sample 2 was neutral. This left too much red in skin tones, so I adjusted sample 4 to rule of thumb for Caucasian skin. Sample 3 is a little redder, which would be natural for cheek "blush".
Whites (blouse fabric) are seldom actual white, but have their own natural tint and also pick up reflected light from surroundings (skin, walls, light source) So I left the blouse and wall color alone. If really important, those areas could be addressed with an additional color balance layer and layer masking.
forum discussion: http://forums.dpreview.com/forums/read.asp?forum=1006&message=26814737
original image by Colliope: