Whether it’s on or off screen, Scarlett Johansson always knows how to captivate our attention. When the 34-year-old actress isn’t kicking ʙuтт in the Avengers movies, she’s killing it on the red carpet. Over the years, Scarlett has served some seriously Sєxy looks as she strikes a pose for the camera. From her early years as a blonde bombshell to her Black Widow days as a fiery redhead, Scarlett has proven that she gets even more gorgeous with time. See some of her H๏τtest moments ahead!
Image Source: Getty / Peter Kramer
Image Source: Getty / Peter Kramer
Image Source: Getty / Peter Kramer
Image Source: Getty / Peter Kramer
Image Source: Getty / Peter Kramer
Image Source: Getty / Peter Kramer
Image Source: Getty / Peter Kramer