It seems she is having urticaria. There are many reasons which can cause this reaction so better consult a dermatologist as she will require some blood test to be done to find the cause.
Health Tips
sometimes it is very difficult to find the cause or trigger factor, so keep patience and share all the information to treating dermatologist to aid in the finding the cause. treatment may last from couple of days to many months.