Scarlett Johansson has said donning her Black Widow catsuit was tough work – but she would rather wear that than a retro bra and pants superhero outfit.

The actress stars in Avengers: Age Of Ultron and spoke to OK! magazine about her costume, a utility-style tight jumpsuit.

She said: “It can be brutal in those fight sequences. And it turns into a wetsuit at the end of a fight scene. There was so much sweat coming off my hair every time I whipped round, we’d end up drenched.”

Scarlett Johansson and Chris Evans
Scarlett Johansson as Black Widow and Chris Evans as Captain America (Walt Disney)

Asked if she thought it was unrealistic for her character to still look sexy while fighting, she replied: “Firstly, it’s a comic book character, so of course it’s not based in reality. Ultimately, Black Widow is a bad ass.

“Also [director] Joss Whedon is so not interested in the bombshell superheroine archetype. He wanted that character to be tough and intimidating and threatening. I wouldn’t have done it otherwise.

“Those superheroine films with a woman fighting in bra and pantyhose and posing with a wind machine – I have no interest in that.”

Scarlett Johansson
Scarlett Johansson (Joel Ryan/Invision)

Scarlett, 30, also said that she didn’t want to go for younger roles any more.

She explained: “I don’t want to be the ingenue any more, and frankly I don’t think I can get away with it. I’m looking forward to playing women, not young women, not girls. I think there’s much more opportunity to learn about yourself in that realm than the other.”