The evening prior was spent with a fun and colorful group, partying to mark the premiere of their movie Rough Night, based on a wild bachelorette party gone awry.
Upon arriving at The Late Show With Stephen Colbert on Tuesday, Scarlett Johansson appeared as radiant as ever, greeting her eager fans with a beaming smile and friendly waves.
The actress, aged 32, donned a stylish black and blue patterned dress that had a sexy lace panel on one side.
Her sun-kissed highlights in the short blonde pixie haircut glowed under the New York City sunshine as she paused to pose for the cameras around her.
She wore a lone gold bangle bracelet on her right arm, coordinating perfectly with her gold earrings. The overall look was understated and elegant, not too heavy on the accessories.