Met Art: Isabella Star showing hot form