Scarlett Johansson first played Natalia "Natasha" Alianovna Romanovaaka the Black Widow (An animal species designated as a spider) in the film Iron Man 2, continued in the Avengers, made a third appearance in Captain America: Winter Soldier and is now making a fourth appearance in Avengers: Age of Ultron. The problem is that Scarlett Johansson got pregnant by her French born fiancé Romain Dauriac. Normally, pregnancy is a wonderful moment in a woman's life. Except that Scarlett Johansson is still under contract to play Natasha Romanova aka the Black Widow in Avengers: Age of Ultron---Filming the same exact moment that she's pregnant with her first child. So how is the problem solved. Simple. Put green paint on the baby bump portion of her colorful action costume super-suit and have the baby bump digitally removed in post production. In other words, Scarlett's tummy will be partially CGI related. Stunt doubles will also be used in scenes that is too dangerous for a pregnant woman to engage in like racing a motorcycle at top speed, low speed, parked or any other type of speed. At any rate, Scarlett Johansson is pregnant and performing in her colorful action costume super-suit as Natasha Romanova simultaneously. At any rate, it's going to be a very eventful maternity session for Scarlett that isn't going to involve much bed rest, lots of pretend fist fighting, lots of pretend gun battles, but still all the ice cream, jelly beans and ketchup parfait she could possibly crave.