Met Art: Isabella Star showing superb form