eh! eh! eh!... sometimes the doing is easier than the telling...
One possible approach...
(1) Make a copy of the original image and make subsequent changes to the 'copy image'... preserving the original image for 'reverts' and/or 'one to one' cloning corrections if needed.
(2) Click on the 'copy image' and open the Mask Tool - Oval and 'lower-left' Apply Add an oval that has the halo's OD... then 'lower-left' Apply Subtract an oval that has the halo's ID... then 'lower-left Apply a Blur to soften the halo's edges.
(3) Select the Mask Tool Paint Brush in Subtract mode and erase the halo portion that goes behind the head.
(4) Click on Mask Tool Invert.
(5) Open the Paint Tool, select an halo color, and paint the unmasked 'copy image' area.
That should about do it... for more realism, one could save the mask image and slightly displace it to create a drop shadow, adjusting the proposed shadow darkenss with the Brightness transform.
PWP has to the tools for compositing, drop shadows, etc... howbeit perhaps manually intensive but providing the needed manipulation of image data for realism...

- aFlatStanley-MtBaker02-halo_400px.jpg (47.95 KiB) Viewed 4050 times