I have never had spots! I now have one, which seems to have appeared within the space of me having a shower and putting on my PJs. A big ***** thing on my right cheek. How dare it? Am I having a hormonal thing? Where has it come from? I don't have greasy skin - I have dry skin. How does a spot occur on dry skin? And how do I now get rid of this montrosity?