Met Art: Sofy B has a superb form