I have asked this exact question about the make up as well as if he's wearing a jumper directly on Twitter under their post about Robert as well as to Jason directly on a Facebook group with no reply whatsoever.
It leads me to believe that either a) They don't know, or b) he won't be in a jumper and we're not being told.
That's a real shame as I was tempted by the boiler room photo but with the lack of information / clarification being offered I'm not willing to part with my money.
I was lucky to get the makeup shoot the last time however was disappointed that Robert was wearing a LFCC T-Shirt. Sort of took away the mystic a bit.