Scarlett Johansson, who has famously played The Black Widow in the Avengers film franchise, is also the fashionista we want to take several fashion lessons from. Be it casual wear, or her best smoking avatar, Scarlett usually manages to rock the look she dons.
1.
2.
3.
4.
5.