But the 28-year-old actress said now she knows to take care of the skin ailments, reported Sun online.
"I've had every problem. I always get these weird things. At least I know how to cure them. When you help someone to heal their skin it gives them a new lease of life," she said.
Before Johansson became an actress, the 'Avengers' star initially wanted to train as a dermatologist because of her skin complaints.
"I'm pretty good at diagnosing other people. Fungal issues are pretty obvious. It's usually an infection combined with poor hygiene," she added.