Met Art: Macy B has a superb body