Canadian actress Cobie Smulders as Agent Maria Hill, from the film The Avengers (2012), directed by Joss Whedon.
I have recently watched this film. It was kinda okay, I guess. Not the great film people say it is, but not actually bad. Not really my cup of tea, I could say. But this woman really did capture my eyes and I have gone far too long neglecting the posting of at least a picture of such gorgeousness.