Boots No 7 do a primer to use under foundation which has a green tinge and is supposed to calm down rosy cheeks - it didn't really suit my skin but it might work for you..
A yellow mineral powder is now said to be more effective that green tinted cream, for covering up redness, broken veins, rosacea, etc. The Clinique one is very good, but pricey!
If you do buy a green cream, remember to use it very sparingly (unless you like the 'corpse' look) and to gently press it onto your skin, where needed, rather than rubbing it in, as this could make the redness worse.
I worked in holography once, we had a professional Marilyn Monroe lookalike who came to have her holographic portrait taken. As the laser light was a pure single colour, she had to wear green makeup so that it would show up properly.
a mineral cream-to-powder foundation will cover rosy cheeks - the green tinted creams did tend to give a an 'incredible hulk' look sometimes! Clinique, Max Factor and Boots no.7 are good makes to try
slightly off topic, years ago there was a green lipstick which changed to a shade of pink which was slightly different for each user - reacting to temperature I suppose.