Steve Granitz/WireImage
Scarlett Johansson may have covered up her famous assets at the "Avengers" red carpet premiere Wednesday night, but she recently let loose in Vogue.
The 27-year-old actress, who swapped her skin-tight Black Widow costume for a high-necked Versace number at the premiere, opens up in this month's issue of Vogue about her recent divorce from Canadian actor Ryan Reynolds.
via ca.omg.yahoo.com