From left: Anne Hathaway wearing Valentino; Jennifer Lawrence in Calvin Klein Collection; Sandra Bullock in Vera Wang; Jennifer Hudson in Versace.
Credit: Josh Haner/The New York Times