
Step 1: Open up your picture in photoshop.
Step 2: Add color balance layer(layer>new adjustment layer>color balance).
midtones: +11, -3, -11

Shadows: -8, -7, -8

highlights: -7, +6, +8

Step 3: go to layer>new adjustment layer>curve. make it look like this.

Step 4: Add gradient map(layer>new adjustment layer>gradient map). choose this gradient map. set the opacity to 58% and fill 30%

Step 5: Add hue/saturation.(layer>new adjustment layer hue/saturation)

Step 6: Add color fill(layer>new fill layer>color fill). choose #ffece1. set the blending mood to multiply. opacity 100% and fill 56%

Step 7: add selective color.(layer>new adjustment layer>selective color)
red:-8, -4, -15, 0

white: -13, -5, +11, -7

Step 8: take these texture, open it on photoshop and drag the layer to your picture.
1) this texture, set it to screen. opacity and fill 100%
2) this texture, set it to lighten. opacity and fill 100%
3) this texture, set it to lighten. opacity and fill 100%
Step 9: *optional* add vibrance layer. (layer>new adjustment layer>vibrance).

Step 10: you’re done. go to layer>flatten image.
Note: Since every pictures are different, feel free to add other adjustment layers. adjust the curve if it’s too bright or dark. add more texture if you want. etc.