Most bruises will disappear in 3 weeks. There are some possibilities for long lasting bruises. She should see a doctor as soon as possible for evaluations. You can find details by clicking the following blue/purple color links.
I hope that my answer is helpful for you. If you are not satisfied and need more information, please feel free to ask and give me another chance to give you a satisfied answer.