Met Art: Isabella D has a superb body