Welcome to 'whose shoes': our regular Thursday feature where we do our best to identify the holy celebrity legs beneath their envy-inducing footwear! There have been several red carpet moments for us to choose from today, but being a little bit geeky at heart we've gone with a close-up shot from the premiere of Marvel's The Avengers at a Hollywood venue.
Read on to reveal the answer!
It's Scarlett Johannson! The star shone in a Gothic Versace number on the red carpet last night, where she seemed to be getting into role as sexy supervillain Black Widow.

