Met Art: Isabella D unveiling amazing form