The Avengers Assemble

Scarlett Johansson is an actress we're used to seeing in roles where her femininity is at the fore, whether in the period