Using Photoshop, curves and selective coloring. The results obviously vary with different pictures.
to
01. Make a new curves adjustment layer (Layer>New Adjustment Layer>Curves).
RGB two points
01. I: 199 ; O: 190
02. I: 115 ; O: 100
Red two points
01. I: 204 ; O: 180
02. I: 114 ; O: 71
Green two points
01. I: 193 ; O: 187
02. I: 91 ; O: 99
Blue two points
01. I: 202 ; O: 184
02. I: 102 ; O:80
02. Make a new selective color adjustment layer.
Reds
+16
+88
+100
0
Yellows
-20
+40
+59
+7
Neutrals
+3
+2
+2
+4
Easy as pie. If you have any questions, I'll be happy to answer.