She put in a stunning appearance on the red carpet for the MTV Movie Awards, showing off her slender figure in a coral pink jumpsuit.
And the following day, Scarlett Johansson opted for darker tones but still showcased her post-baby body as she arrived at the Jimmy Kimmel Studios in Hollywood.
The 30-year-old actress - who gave birth to daughter Rose in September - looked trim in a black figure-hugging sleeveless top and mini skirt with leather waistband.
Leggy look: Scarlett Johansson showcased her post-baby body as she arrived at the Jimmy Kimmel studios in Hollywood on Monday
Despite the warm weather, the Lost In Translation star donned sheer black tights with her peep-toe Sophia Webster stilettos which featured a black and white pattern complementing her skirt.
Scarlett's fringe was pinned to one side and she sported trendy sunglasses to shade her eyes.
The actress is currently promoting new movie The Avengers: Age Of Ultron with Chris Hemsworth, Robert Downey Jr. and Jeremy Renner.
New mom: The 30-year-old teamed a sleeveless black top with a grid print mini-skirt with leather waistband
Extra layer: While the weather was warm and sunny, Scarlett opted for sheer black tights
Pulling the look together: The blonde beauty completed her look with patterned peep-toe stilettos and a black leather bag
And the actors were seen arriving at the Kimmel studios suited up and ready to sit down with the host.
Robert, 50, donned a brown suit with red tie while Chris, 31 and Jeremy, 44 looked handsome in their black two-pieces.
Scarlett wowed at the awards show on Sunday night which was held at the Nokia Theatre in Los Angeles.
The mother-of-one - who is married to journalist Romain Dauriac - showed off her tiny waist in a vibrant pink jumpsuit and accessorised with an aqua blue clutch and gold drop earrings.
Avengers assemble: Scarlett's Age Of Ultron co-stars Jeremy Renner and Chris Hemsworth (left) as well as Robert Downey Jr. (right) were also seen arriving at the Hollywood studios
Squad goals: Scarlett and her male dominated Avengers cast posed with host Jimmy Kimmel
The first clip for her upcoming action flick, in which she plays Natasha Romanoff, was shown at the star-studded event.
In the teaser it appears that Iron Man and the Hulk - usually on the same side - will fight against each other even thought its Ultron that the Avengers should be trying to foil.
Meanwhile, Scarlett is readying to show her funny side when she makes her fourth turn hosting Saturday Night Live on May 2 - a day after her Avengers sequel debuts.
The last time she hosted the long-running NBC comedy series was in 2010.
Where the ladies at? The pixie haired beauty sat in the middle of the couch
Having some fun: In the opening sequence, Jimmy, Chris, Chris, Jeremy, Scarlett, Mark and RDJ played a hilarious game of Telephone
The Americas vs The Mans: Chris, Mark and Jeremy competed against Scarlett, Robert and Chris in a friendly game of Avengers Family Feud