Attending the 2011 National Board of Review Awards, Keira Knightley wore a black sheer-front Nina Ricci Resort 2012 dress along with tights and bla…