Met Art: Isabella D showing superb form