Scarlett Johansson's been smouldering on our screens for well over a decade now, so it should come as no surprise that the stunning actress has …