Amy Smart, Hailee Steinfeld, And Chloe Moretz: Who Wore Stella McCartney Best?

Amy Smart at the 'Dead Awake' premiere in Hollywood Nov. 30, Hailee Steinfeld at the 'True Grit' premiere in Beverly Hills on Dec. 9, and Chloe Moretz at the 'Let Me In' premiere in London on Oct. 14.
Photo: WireImage/Getty Images

Three actresses, one dress. Amy Smart, Hailee Steinfeld, and Chloe Moretz all slipped into the same LBD (lacy black dress) from designer Stella McCartney's Resort 2011 collection for recent red carpet events. Amy wore the shift, which has a lace top and flowy skirt, for the November premiere of Dead Awake in Hollywood with gray pumps and a gorgeous trio of bracelets. Meanwhile, Hailee rocked the garment with black booties at the premiere of True Grit in Beverly Hills last month. And finally, Chloe paired her frock with black tights and matching heels for the London opening of Let Me In in October. While we thought all three ladies shined in the romantic shift, 14-year-old Hailee Steinfeld won this style matchup for us. We love how she gave her look some edge with tough footwear and a sleek updo. But what did you think?

+ Who wore this lace dress best — Amy, Hailee, or Chloe?