Help does anyone know what can cause this rash?

My LO has had this rash on and off for a month and is EBF. The rash comes and goes . Could it be something im eating or contact allergy?