Red spots on the face can be due to various causes.
1. allergic reactions to medication/other agents
2. solar allergy
In your cases the more likely cause is the allergic reaction.
Please discontinue your cream for few days, take some antihistaminic tablets like allegra
120 mg for few days, also take care of the sun by using some other sun blocking agents.
If still not right, please consult your doctor.
Take care .