on this week's best-dressed list, lupita nyong'o steals the show