"I have a love/hate relationship with my body," Madonna said. "Some days I'm happy with it and other days... I wasn't born with Gisele Bundchen's body unfortunately, so you got to work for it -- but it's okay."
But it wasn't only her own body that Madonna was critical of on the red carpet.
"You need to work out!" Madonna told Weston after feeling his bicep. "I'm not into big bulky muscles, but a little more definition would be good ... I like a lean, mean, fighting machine."