My skins a nightmare and seems to be getting more spot prone as I get older. I need something that gives good coverage and lasts without making come out in blotches from a reaction <sigh>