Met Art: Isabella D showing hot form