Jennifer Connelly Wore…
…an old-school (2009) couture gown — a silk and chiffon dress with a tone-on-tone print and pink statement crystals (Swarovski) — by Riccardo Tisci for Givenchy to the world premiere of Darren Aronofsky’s Noah in Mexico City.