Question: how long does it take for the belly to shrink after birth?
Answer: "It also takes at least six weeks for your uterus to shrink back down. It will be half the size it was after delivering the baby, but it still has extra shrinking to do, and that takes a few weeks. You can't expect your tummy to just go back to being flat."