M.S.
If it is new recently you may want to try a basic antibiotic like Tetracycline or Doxycycline. I have used it for a week or two when this happens. The doctor said that sometimes a bacteria will get a hold and need a little extra help to stop.
I also got a great foundation from Clinique that hides red spots and my sister got one that hides brown spots so you have a couple of these options as well. Good luck!
OH, and I'm going to try the banana/avacado/honey mask.