Scarlett Johansson will soon star in The Avengers as Black Widow. Which is appropriate because, in many ways, the actress is still in mourning over her divorce from Ryan Reynolds.

"It’s horrible. It was devastating. It really throws you," Johansson says in the latest issue of Vogue. You think that your life is going to be one way, and then, for various reasons or whatever, it doesn’t work out."