The majority of this effect has been done. But you'll notice that the edges may appear softer due to this effect. In the steps below, you'll learn how to filter out this effect from the edges.
Select the top layer and add a layer mask (Layer> Add Layer Mask> Reveal All).

Make sure the layer mask is activated. The thumbnail of the layer mask in the layers window should have a white border around it. If it doesn't, click on the thumbnail to activate the layer mask.
With the layer mask selected, open the Apply Image tool (Image> Apply Image). Change the Layer to Background and click OK.


With the layer mask still activated, apply a Find Edges filter (Filter> Stylize> Find Edges). You may be able to notice slight changes in the edges of your image when you apply the filter. After applying the Find Edges filter to the layer mask in my image, the edge details have been restored; especially on the eyebrow.


You may notice some outlining on some of the edges. To remove this, apply a Gaussian Blur filter (Filter> Blur> Gaussian Blur) with a radius of 3 pixels on the layer mask.
