HOLLYWOOD star Scarlett Johansson has revealed that she had to switch to a high vegetable diet to fit into her Black Widow catsuit.
The 27-year-old reprises her role as Russian spy Natasha Romanoff, whose alter-ego is the feisty superhero, in Joss Whedon's Avengers Assemble.
She admitted she had to change her food regime to slip into the unforgiving outfit, during a press conference in London with her co-stars in the action film.
"How come I get the rabbit food question? Yes, surely. You're training and doing all that stunt work so you eat a lot of green things," she said.
Johansson -- who previously portrayed the heroine in Iron Man 2 -- did a lot of training alongside Mark Ruffalo (Bruce Banner/Hulk) and Tom Hiddleston (Loki) to prepare for the role.
"I think me, (Jeremy) Renner and Tom probably spent the most amount of time in the stunt gym, because we have these huge, intense choreographed sequences," she admitted.
"I'm happy to do that. It's great fun to do it. We all have our burden to bear, but certainly the stunts paid off in the end."
The actress admitted she had no hesitation about getting involved in Avengers Assemble, which sees six Marvel superheroes -- Iron Man (Robert Downey Jr), Hulk (Ruffalo), Captain America (Chris Evans), Thor (Chris Hemsworth) and Hawkeye (Renner) -- joining forces to battle against villain Loki.
Avengers Assemble, opens in cinemas next Thursday, April 26 and the European premiere took place in London last night.