Met Art: Candice B has a hot body