Met Art: Isabella D unveiling nice form