Claire Danes wearing Zac Posen.