Blanchett and Nyong'o make best dressed