Top Models on the 2012 Met Ball Red Carpet. Coco Rocha wears Elizabeth Taylor’s Vintage Givenchy Jumpsuit, Caroline Trentini wears Custom Theysken’s Theory by Olivier Theysken, Heidi Klum wears Escada, Jessica Stam wears Dior Haute Couture, Joan Smalls wears Balmain with Olivier Rousteing, and Karlie Kloss wears Jason Wu with the designer himself.