A couple of years ago I did some research for OH to help with his rosacea and stumbled on seabuckthorn oil.
There is a small company called Summerbee that makes a moisturiser with it, and this has completely turned around his skin, quite dramatically, no more blotchy patches at all!
They also sell the oil itself, either blended with almond oil for skin (I now use this myself for my dry skin as a kind of 'beauty fluid' under moisturiser) and also pure (recommended for mouth ulcers, have not tried that).
Maybe worth trying for winter skin problems too.