Zac Posen green ‘Eden’ silk-blend dress