Jennifer Lopez is fighting off husband Marc Anthony's advances, because she's not yet ready to have more children.
Since welcoming twins Max and Emme in February 2008, Lopez has battled hard to get back in shape, even competing in a triathlon in California last September (08).
And she's not ready to give up her buff post-baby body just yet - despite Anthony's desperation to expand their brood.
Lopez tells People magazine, "Marc is like, 'What are we waiting for?' I'm like, 'We gotta wait 'til Mum's ready.'
"I'm in the best shape of my life. And best mind-set."