Met Art: Isabella D unveiling superb body