Long/short, give yer father/husband/S.O. a can of Barbour wax and you will lose him for the majority of the afternoon. Heating, dabbing, wiping, air drying... preferably in a small hut with woodstove nearby as above (great video by LARK shop from last year). Wax is $12 at Hilton's Tent City in Boston or 100 other places.
If you have not jumped into the Barbour game, take a hot tip and get yours via ebay.co.uk. The waistcoat/liner isnt bad looking either.